MobiLink new features

Following is a list of changes and additions to the software introduced in version 9.0.1.

  • QAnywhere messaging   MobiLink QAnywhere provides application-to-application messaging capabilities. It allows you to write applications that exchange messages with remote applications located on a variety of devices running on Windows or Windows CE operating systems.

    See QAnywhere.

  • External authentication   MobiLink user authentication has been enhanced so that you can easily authenticate users using LDAP servers and other external sources such as POP3 email servers.

    See Authenticating to external servers.

  • New MobiLink system tables   There are several new MobiLink system tables. The existence of new MobiLink system tables means that you need to upgrade your Adaptive Server Anywhere databases and run upgrade scripts for other consolidated databases.

    See MobiLink server system tables.

  • Configurable script versions   You can use the new ml_property MobiLink system table to store properties for script versions.

    See ml_property and ml_add_property system procedure.

  • iAnywhere ODBC drivers   There is now an iAnywhere ODBC driver for DB2 available on Windows. This is a wire protocol driver, so DB2 client software is not required.

  • IBM DB2 setup scripts have version numbers   Multiple versions of the MobiLink server can now use the same DB2 server instance. This is possible because the two Java class files that MobiLink uses for DB2 stored procedures now include the SQL Anywhere Studio version number. For the 9.0.1 release they are called SyncDB2_901.class and SyncDB2Long_901.class.

    See IBM DB2 LUW consolidated database.

  • New -us server option   A new server option improves performance by preventing MobiLink from invoking unnecessary table scripts.

  • ActiveSync provider now generates an activity log file   The ActiveSync provider can now generate a log of its activities.

    See ActiveSync provider installation utility [mlasinst].

Adaptive Server Anywhere client enhancements
  • Improved application integration for Adaptive Server Anywhere clients   A new integration component for dbmlsync provides an easier and more customizable way to create applications with Adaptive Server Anywhere remote databases on Windows platforms.

    See Dbmlsync integration component (deprecated).

  • Resuming failed downloads   You can now avoid lengthy retransmission of data when downloads fail for both Adaptive Server Anywhere and UltraLite remote databases. After a partial transmission of a download, failed downloads may be resumed.

    See Resuming failed downloads.

  • Transaction-level uploads for Adaptive Server Anywhere clients   You can now choose to preserve transactions on the remote database in your upload, and you can do this per synchronization.

    See -tu option.

  • New way to specify extended options   You can use the new hook sp_hook_dbmlsync_set_extended_options to programmatically customize the behavior of an upcoming synchronization.

    See sp_hook_dbmlsync_set_extended_options.

Server-initiated synchronization
  • Automatic device tracking   Automated device tracking simplifies the Notification process.

    See Device tracking.

  • Sybase Central configuration   You can now configure notification using the Sybase Central MobiLink plug-in.

    See Setting properties.

  • Optional delivery confirmation   You can now configure your notification so that a confirmation is automatically sent to the consolidated database when a message is received.

    See Listener syntax.

  • New Listener options   The Listener has several new command line options, including the ability to listen on more than one channel at a time.

    See Listener utility.

  • Palm configuration   There is now a Palm Listener configuration utility (dblsncfg) that simplifies configuration of Palm devices.

    See Listeners for Palm devices.

MobiLink Monitor
  • Exporting Monitor data   Monitor data can now be exported to a relational database or Excel file.

  • Enhanced information in Monitor   You can now customize which columns are shown in the table. In addition, there are new columns containing information that was previously available only from synchronization properties window, and a new column to uniquely identify synchronizations for a Monitor session.

  • Improved sorting   Sorting for the Monitor table has been improved. The sort order is now maintained when data is added or updated.

  • Enhanced user interface   There are new menus and toolbar buttons to zoom in, zoom out, or zoom to selection in the chart. In addition, pausing now controls whether the chart automatically scrolls.

See MobiLink Monitor.

New web server support
  • Redirector supports Apache web servers   There is a new native Redirector for Apache web servers. Tomcat is no longer a requirement if you want to use an Apache web server.

    See Redirector (deprecated).