论文部分内容阅读
本文首先论述了XML、UDM、SOAP等能够用于数据交换系统的核心技术。阐述了在硬件层上进行数据交换的基本原理,为将来在企业内部或企业之间构造数据交换系统打下坚实的理论基础。 数据交换是实现企业内部不同的应用系统之间的集成以及企业之间的电子商务活动的一种简单可行的方案。数据交换的核心问题是数据交换的标准问题。对于企业内部不同的应用系统之间的数据交换可以由企业定义一个通用的数据交换的标准,在此基础上实现企业内部的不同的应用系统的集成平台。而对于企业之间的数据交换,由于现在国内流通行业还没有一个被广泛接受的统一的数据交换标准,这使得企业之间的数据交换困难重重,企业的业务信息在企业的边界处往往要进行多次变换,甚至是重复的人工处理,降低了企业信息的传递效率,并且在这中间也增加了引入错误的可能性。 通过定义一个简单的企业内部的数据交换标准,首先实现了企业内部各部门信息系统之间的集成。而对于企业之间的数据交换,可以采用一种简单对等式的体系结构,这种体系结构把数据交换的大部分工作都交给丁进行数据交换双方企业的数据交换系统,然后建立了一个通用的,易于扩展与维扩的软件框架,并通过面向对象和构件技术提高数据交换系统的可复用性与可扩充性来适应这种标准不统一的现状。这也许是在国内没有一个统一的数据交换标准的情况下是一个比较现实的解决方案。 最后,在IceTip信息系统中,我们采用XML技术来保存工程的配置结果,其中主要包括:工作区、全局变量、Form、Menu、工具条等的配置结果,这样就能方便的保存Web页面所显示的配置结果,同时也可以反向将保存结果重新显示到浏览器端,为将来在通用信息系统中采用XML技术进行企业间的数据交换打下良好的基础。