实现RTX与OA系统的用户同步的有哪几种方法?
悬赏: 10 积分 提问于:2009-03-25 14:30:11 点击数:
实现RTX与OA系统的用户同步的有哪几种方法?
提问者: RTX用户 - 童生 [1]最佳答案
OA到RTX的同步有两种方式,一种是完全同步,就是取到OA的全部用户部门信息和RTX中用户进行比对。一种是只取得变化部分的信息,然后交给RTX,进行增量比对。这两种方式,主要取决于OA接口读数据的方式。前者需要OA系统提供提供读出全部部门用户结构的方法或方法组;后者需要OA系统提供在用户数据变化时可以顺序记录其变化行为的记录或触发某些事件。
而RTX Server SDK需要提供写入RTX服务器用户部门信息的接口。RTX Server SDK提供了三种不同的方法,可以写入用户部门数据。
RTX到OA的同步,需要RTX提供读用户部门信息的接口。目前RTX能够得到全部用户的信息,有三种方法:导出XML数据的方法或者用老接口或新接口遍历部门和用户。这三种方法能得到当前全部部门和用户。(但是这三种方法都无法获得RTX用户部门的增量变化信息,如果一定要取得这个增量信息,只能在RTX底层数据库ACCESS或者SQLServer上做文章了。这超出了本文的讨论范围,请参考相关数据库手册。)
这三种方法,后面两种与从OA到RTX的用户同步是一致的,所以不再赘述,着重讨论第一种方式。第一种方式也是最常用的、效率最高的方式。
而RTX Server SDK需要提供写入RTX服务器用户部门信息的接口。RTX Server SDK提供了三种不同的方法,可以写入用户部门数据。
RTX到OA的同步,需要RTX提供读用户部门信息的接口。目前RTX能够得到全部用户的信息,有三种方法:导出XML数据的方法或者用老接口或新接口遍历部门和用户。这三种方法能得到当前全部部门和用户。(但是这三种方法都无法获得RTX用户部门的增量变化信息,如果一定要取得这个增量信息,只能在RTX底层数据库ACCESS或者SQLServer上做文章了。这超出了本文的讨论范围,请参考相关数据库手册。)
这三种方法,后面两种与从OA到RTX的用户同步是一致的,所以不再赘述,着重讨论第一种方式。第一种方式也是最常用的、效率最高的方式。
回答者:
柯南道尔 -
举人 [3]
03-26 14:09
我来评论>>
提问者对于答案的评价:
.