发明名称 用友财务核心系统与作业成本系统间的数据同步方法
摘要 本发明公开了一种用友财务核心系统与作业成本系统数据同步方法。目前,用友财务核心系统与作业成本系统之间的数据无法集成。本发明以WebService技术为基础,一方作为服务提供者向数据服务平台发布服务,另一方作为服务请求者向该平台发送服务调用请求,服务提供者将Web服务进行封装、发布、使服务可用,服务请求者首先从数据服务平台查找服务描述,然后向该平台发送调用请求,数据服务平台接收到调用请求,找到服务提供者与服务请求者匹配的内容,最后将共享数据以XML格式信息返回结果给服务请求者,这样就完成了系统之间的数据同步。本发明解决了用友财务核心系统与作业成本系统之间的数据同步问题,提高了数据的综合利用率。
申请公布号 CN103235813A 申请公布日期 2013.08.07
申请号 CN201310146637.7 申请日期 2013.04.25
申请人 杭州电子科技大学 发明人 吴锋;王建中;沈霞菲;王平心;杨莹
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 杜军
主权项 用友财务核心系统与作业成本系统间的数据同步方法,其特征在于该方法包括以下步骤:(1)在用友财务系统与作业成本系统中分别建立同步界面,当服务请求者需要同步数据时,通过同步界面提出同步请求;(2)通过Web Service接口,服务请求者将同步请求传递给数据服务平台;(3)数据服务平台得到同步请求后,将同步请求与数据服务平台中由服务提供者提供的注册服务相匹配,并通知服务提供者调用相关服务;(4)服务提供者对该同步请求进行身份的验证,验证成功之后,执行相应的调用服务,查询数据,通过服务提供者对相关数据进行XML形式的封装;(5)将封装好的XML形式数据传递给服务提供者的Web Service接口;(6)服务请求者通过调用服务提供者的Web Service接口获得XML格式的数据并进行解析,然后将解析后数据存入本地数据库;步骤(2)中同步请求通过Web Service接口传递给数据服务平台的过程如下:1)服务请求者创建一条同步数据请求的SOAP消息,然后将此信息和服务提供者的网址一起提供给SOAP对象,SOAP对象与HTTP协议进行交互,从而将SOAP消息发送到网络;2)通过网络将SOAP消息传送到服务提供者的SOAP对象,SOAP消息负责将XML消息转换为特定的消息对象;步骤5中将封装好的XML形式数据传递给Web Service接口的步骤如下:1)Web Service服务器处理了请求信息之后,生成一个SOAP消息响应,再将响应的SOAP消息被提供给SOAP对象,并发送给服务请求者;2)响应消息传送到服务请求者的SOAP对象,并将XML消息转换为目标编程语言中的对象,然后响应消息会被提供给服务请求者;步骤6中解析XML文件的过程如下:服务请求者接收到以XML格式传递过来的共享数据后,根据XML文档格式,在内存中建立一张虚拟的数据表;然后再对XML文档从根节点开始,由上至下对每个节点进行解析;将解析获得的相应数据内容存入临时建立的虚拟数据表中;再将虚拟数据表中的数据存入服务请求者的本地数据库。
地址 310018 浙江省杭州市下沙高教园区2号大街