IBM Sync Client C-API V8.1 与 V7.2 之间的比较

本节总结版本 8.1 中对 IBM Sync Client C-API 所做的主要更改:

表 114 列示 IBM Sync Client C-API V8.1 和 IBM Sync Client V7.2 中函数之间的主要差别。

表 114. IBM Sync Client C-API V8.1 和 V7.2 比较

版本 8.1 版本 7.2 注释
iscGetVersion isyncGetVersion iscGetVersion 中不需要句柄。
iscServiceOpen iscConfigOpeniscEngineOpen isyncOpen 需要打开三个句柄。

iscServiceOpen 中指定主机、端口、用户名和密码,且它们不是持久的。

iscServiceClose iscConfigClose iscEngineClose isyncClose 需要关闭三个句柄。
iscEngineSetListener isyncSetListener 已更改了侦听器原型和接口。
(无) isyncDefaultListener 不再有外部缺省侦听器。对于缺省事件处理,返回 ISCRTNCB_Default 代码。
iscEngineSetPref iscEngineGetPref isyncSetPref isyncGetPref 仅需要两个首选项(跟踪和超时)。 这些首选项不是持久的。
iscEngineSync iscEngineSyncConfig isyncGo 不再需要同步方式。

仅可以使用 iscEngineSyncConfig 更新配置。

iscConfigEnableSubsSet iscConfigDisableSubsSet iscConfigResetSubsSet isyncSetSyncMode 不再有常规同步方式设置。

可以通过 iscConfigDisableSubsSet 跳过(禁用)预订集的同步。

iscConfigOpenCursor iscConfigCloseCursor iscConfigGetNextSubsSet iscConfigSubsSetIsEnabled iscConfigSubsSetIsReset isyncGetFirstApp isyncGetNextApp 在迭代预订集之前打开游标。

需要预订集标识才能查询预订集。

iscEngineGetInfo iscConfigPurge iscConfigGetSubsSetStatus
版本 8.1 中的新的 C-API。

相关概念

相关任务

相关参考