基于Web_Service的数据库同步系统的设计与实现

基于Web_Service的数据库同步系统的设计与实现

ID:46872717

大小:29.50 KB

页数:6页

时间:2019-11-28

基于Web_Service的数据库同步系统的设计与实现_第1页
基于Web_Service的数据库同步系统的设计与实现_第2页
基于Web_Service的数据库同步系统的设计与实现_第3页
基于Web_Service的数据库同步系统的设计与实现_第4页
基于Web_Service的数据库同步系统的设计与实现_第5页
资源描述:

《基于Web_Service的数据库同步系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.....基于WebService的数据库同步系统的设计与实现  [摘要]WebService技术是一种分布式应用程序互动共享的重要技术平台的实现,针对当下数据库同步中出现的问题,文章站在WebService技术的基础上将数据库同步系统方案进行思路的构建,对其设计方法和实现途径进行相应的阐述,不仅解决了异构数据库的同步问题,还能够解决应用系统的正常运行。  [关键词]WebService;数据库;同步;设计;实现  doi:10.3969/j.issn.1673-0194.2016.07.087  [中图分类号]TP392[文献标识码]A[文章编

2、号]1673-0194(2016)07-0188-02学习参考.....  快速发展的信息化时代,越来越多的企业开始启用部门形式建立起独立的信息管理化的应用系统。但是各个部门之间的信息化管理建设又缺乏一个统一的标准,所以在建设运行过程中各自运行各自的,运用的信息管理技术平台也是千差万别的,关于数据归档的建设也是没有有效的统一起来,接口并不完善,所以在一个企业当中的部门间的信息互通难以有效全面的实现。  1WebService的技术概述  近些年来快速发展的WebService技术,在网络平台上为软件提供了可以编程的服务接口。借助WebServic

3、e的相关服务可以良好的将客户端的软件以编程接口的形式来实现。WebService和异质客户端软件之间的数据信息互通共享的标准协议主要可以用(SOAP)访问协议来实现。为了实现网络远程调用和服务,可以运用SOAP协议运用XML程序语言来实现。WebService可以在XML语言的基础上通过不同类型的数据库系统平台和编程语言来实现跨越并且实现数据的同步。传输通信协议主要是SOAP运用HTTP公共标准协议在SOAP上运行的,这个对应的所有的端口都是开放的,也能充分保障异构数据库过程中的防火墙障碍在WebService上的跨越。  2基于WebServi

4、ce的数据库同步系统的设计  2.1WebService数据库同步设计方案  WebService具备的优势在于语言的编程、系统平台的跨越、防火墙的跨越等优势所在,它还具备有异构数据库数据同步的优势。  WebService的数据库同步系统的设计主要的建立在客户端、应用系统数据库、Web服务器、Web学习参考.....Service应用程序、数据共享和Web服务器构建而成。这里面的同步的客户端程序的主要作用是同步提取系统数据库中的数据,同步通信与WebService技术平台相关服务进行相应的发布。在Web上运行WebService程序,站在逻辑的

5、角度上对于服务接口层、访问层、业务逻辑层进行整体运行的划分。服务接口层主要是在系统客户端提供相应的技术说明在远程服务请求的时候,及时调用服务请求在特定的服务上;业务逻辑层,主要包含的是一些现实的业务规则;数据访问层的主要作用是中心连接异构数据库中的同步共享数据,按照特定的需求同步数据到互动共享数据库当中去。  WebService技术在同步数据库的系统方案中对于异构数据库的数据同步中出现的一系列问题,在数据完成同步的过程中将系统应用带来的危害降到最低,在这个过程当中是不需要对原有的系统进行相应的编码和修改的,并且异构数据库上数据方面和业务方面不会

6、发生相互影响的事情。  2.2基于WebService数据库数据同步的方案流程设计  2.2.1SOAP数据同步流程的设计学习参考.....  数据库的监听主要是由监听程序来完成的,如若出现变化,一般使用SOAP协议来对数据信息和控制信息进行相应的更新和封装,目标数据库负责接收数据,然后再同步到WebService上去。  2.2.2数据捕获部分  数据捕获里面有控制变化表和数据捕获模块,数据的捕获必须使用触发器,数据的捕获主要是在触发器发现修改部分进行。  2.2.3缓存表Temp  这个主要是用来对数据的表号、表名、录入时间进行记录的,触发器

7、监测到的数据可以被人修改、删除和添加,以便更新IP、编号等。  3基于WebService的数据库同步系统的实现  因为在WebService的数据库同步系统中,各个软件的实现是相互独立的,在不同数据系统中的数据信息可以进行反复的输入,其输入输出标准是不一样的,其平台也是有差异的。为了实现数据信息的同步共享,就需要利用WebService的数据同步技术。学习参考.....  运用触发器技术同步异构数据库的数据,数据系统中的数据变动情况可以更好的更精确的获得,构建的是delete\insert\update几种类型触发器机制构建,触发器在异构数据库

8、数据更新时,数据同步变动的情况会出现在临时表中,对于数据的处理回应主要是在客户端程序中。异构数据库中的信息数据的同步的实现实在客户端程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。