Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere 12 - 更改和升级 » 12.0.0 版中的新功能 » MobiLink 的新功能

 

MobiLink 客户端

以下列出了 SQL Anywhere 12.0.0 版中引入的 MobiLink 客户端增强功能。

  • Dbmlsync 增强了后台同步支持   如果有其它连接正在等待访问 dbmlsync 锁定的数据库资源,数据库引擎现在可以删除与远程数据库的 dbmlsync 连接(并回退 dbmlsync 未提交的操作)。这样允许其它连接执行所需操作,而不必等待同步完成。

    以下选项用于后台同步:

  • dbmlsync 现在支持指定的预订   dbmlsync 的新 -s 选项允许您指定要同步的预订的名称。请参见-s dbmlsync 选项

  • HTTP 响应缓冲   新增网络协议选项 http_buffer_responses 用于让 HTTP 包在处理之前从 MobiLink 完全流入中间缓冲区,而不是直接处理从线路读出的字节。请参见http_buffer_responses

  • 客户端证书现在可用于为第三方服务器和代理验证 MobiLink 客户端   新增了 identity 和 identity_password 同步参数,以便为此功能提供支持。

  • 在远程数据库上实现模式更改时不再需要同步(仅针对 SQL Anywhere 客户端)   可以通过使用 START SYNCHRONIZATION SCHEMA CHANGE 和 STOP SYNCHRONIZATION SCHEMA CHANGE 语句分隔模式更改来简化远程数据库上的模式更改。请参见:

    使用 CREATE SYNCHRONIZATION SUBSCRIPTION 或 ALTER SYNCHRONIZATION SUBSCRIPTION 语句指定每个同步预订的脚本版本。请参见:

  • 新增了用于 UltraLite 的 mlfileupload 方法   新增了用于 UltraLite 客户端的 MLFileUpload 方法。

  • dbmlsync 选项窗口的更改   对 dbmlsync 选项窗口进行了如下更改:

    • [重试远程进度]、[远程端在后]、[远程端在前]、[删除有冲突的连接]、[站点脚本] 和 [命令行帮助] 已删除。
    • [发布] 选项已被 [预订] 选项替代。

 新 dbmlsync 选项
 新 Dbmlsync C++ API 对象
 新 Dbmlsync .NET API 对象
 新客户端实用程序功能