论文部分内容阅读
随着企业信息化程度的不断提高,企业之间应用程序的集成需求越来越多。由于企业系统开发的随意性,所使用的数据结构和对数据的表达方式多种多样,信息的采集与交换的难度可能不亚于对一个新系统的开发。这时,需要建立统一的数据交换标准来实现企业之间异构的数据交换。在现实生活中,技术和标准日新月异,所以确保所构建的解决方案基于普遍接受的协议和文档格式是至关重要的。同样重要的是,解决方案要能够保证与尽可能多的商业伙伴和应用程序集成,并在Internet上安全运行,而且能够随着业务的增长而扩展。BizTalk正是这样的标准,它能够高效地满足以上这些要求。论文总体分析了数据交换技术,针对企业之间的异构数据交换进行了研究。通过对不同数据交换标准的比较,选用BizTalk技术,设计实现了基于BizTalk的以XML为标准格式的企业之间异构数据交换系统模型。该模型通过Web服务接口与外部系统集成,对能够直接提供XML文件的系统,向BizTalk交换中心递交XML Schema后实现与其它企业的交互;对于不提供XML格式文件的系统设计了直接与数据库(以SQL数据库为例)进行交互的客户端。同时给出数据传输过程中的安全性问题和二进制文件、图像的传输问题的简要处理方法。最后对数据交换系统进行了应用并提出系统的不足及进一步改进的方向。论文的主要内容有:1)基于BizTalk的异构数据交换系统及客户端设计;2)数据转换、映射、业务流程等方面的研究;3)基于BizTalk的数据交换系统的应用实现。