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

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 11 - 更改和升级 » 9.0.2 版中的新功能 » 9.0.2 版中的新功能

 

MobiLink 的新功能

以下列出了 9.0.2 版中引入的对软件的更改和补充。

  • 新重定向器  

  • 现在可以配置协议以忽略指定主机   新选项 ignore 可用来指定 MobiLink 服务器在连接时应忽略的主机。

    请参见-x 选项中的 ignore

  • 阻止客户端在 MobiLink 服务器正忙时等待同步   现在可以阻止客户端在 MobiLink 服务器正忙时等待同步。

    请参见-x 选项中的 backlog

  • 版本存储在统一数据库中   SQL Anywhere Studio 的版本号和内部版本号现在存储在 MobiLink 系统表 ml_property 中。对于这些条目,component_name 为 ML,property_set_name 为 server_info,property_name 为 release_version,property_value 的形式为 version.build(如 9.0.2.1234)。

    有关 MobiLink 系统表的详细信息,请参见ml_property

  • MobiLink 服务器支持新的 uniqueidentifier 数据类型   UNIQUEIDENTIFIER 数据类型现在是本机数据类型,而不是在 BINARY(16) 上定义的域。因此,现在 MobiLink 远程数据库会在需要时自动执行类型转换,从而处理 UNIQUEIDENTIFIER 值时不再需要 String 到 UUID 和 UUID 到 String 的转换函数。

    有关此数据类型到支持的统一数据库的映射的信息,请参见远程数据库和统一数据库之间的 MobiLink 数据映射

安全性增强
  • FIPS 认证的安全流   在 Windows 设备上,现在可以通过 Certicom 的 FIPS 140-2 认证软件进行安全通信。

    请参见启动支持传送层安全的 MobiLink 服务器

  • 连接选项现在显示在输出日志中   MobiLink 现在在输出日志中显示连接字符串和选项,口令用星号代替。

  • 不建议使用的安全功能   请参见MobiLink 的行为更改

MobiLink 客户端增强
  • UltraLite 的新同步设置工具   UltraLite 模式管理器现在可生成 MobiLink 同步脚本,以及 Adaptive Server Anywhere 统一数据库的数据库表和触发器。

  • 现在,删除和重新创建远程数据库更为容易   Adaptive Server Anywhere 客户端预订的第一次同步现在始终有效。

    请参见进度偏移

  • 到 MobiLink 的连接失败时调用新的 dbmlsync 挂接   添加了新的事件挂接 sp_hook_dbmlsync_connect_failed,可以使用该事件挂接编写从失败的同步连接恢复的方法。

    请参见sp_hook_dbmlsync_ml_connect_failed

  • 改进了 MobiLink 客户端与 HTTP 基础结构的集成   现在可以在代理服务器和/或 Web 服务器要求进行 RFC 2617 基本或摘要验证时使用 HTTP 进行同步。

    请参见:

    此外,还有两个新的客户端连接参数,允许您指定自定义 HTTP 标头和自定义 Cookie。为了区分会话 Cookie,HTTP 客户端现在可以识别在服务器回复中接收的所有 Set-Cookie 和 Set-Cookie2 HTTP 标头,并在以后的所有 HTTP 请求中发送这些 Cookie 的备份。如果 Cookie 与某个现有的 Cookie 名称相同,则客户端会用新值替换旧值。同步之间不会记住 Cookie:同步结束时 Cookie 即被清除。

    请参见custom_headerset_cookie

  • 检测连接错误帮助   MobiLink 客户端现在会在指定了无效连接参数时发出警告消息。

  • 镜像日志位置   当 dbmlsync 不是在远程数据库所在的计算机上运行时,或者当镜像日志与镜像事务日志不是位于同一目录时,如果使用此新扩展选项指定了旧镜像日志的位置,dbmlsync 现在就可自动删除旧的日志文件。

    请参见MirrorLogDirectory (mld) 扩展选项

服务器启动的同步增强
  • 连接启动的同步的增强功能   除 _BEST_IP_CHANGED_ 外,Windows 监听器现在还生成内部消息 _IP_CHANGED_,以帮助您在连接更改时启动同步。

    请参见连接启动的同步

  • 监听器发布操作增强   指定监听器发布操作时,您现在可以选择使用 Windows 消息 ID 来指定窗口消息,也可以选择使用窗口标题来代替窗口类。如果消息或标题包含非字母数字字符(如空格或标点符号),则您也可以在窗口类名或消息两边使用单引号。

    请参见用于 Windows 设备的监听器实用程序中的 post

  • 新的操作变量   有几个新的操作变量:

    • $request_id

    • $best_ip

    • $best_adapter_name

    • $best_adapter_mac

    • $best_network_name

    请参见用于 Windows 的监听器操作命令

  • 更多设备支持   Palm 监听器现在支持 Kyocera 7135 Smartphone 和 Treo 600 Smartphone。

    请参见用于 Palm 设备的实用程序