论文部分内容阅读
随着科技和经济的发展,电子商务的发展经过了以信息发布为主的阶段,然后到互联网成为商业交易的媒介的阶段,再到现在的“电子商务随需应变"的阶段。这就对技术提出了新的要求:如远程的数据交互、异构平台上不同应用间相互通信以及穿越防火墙等。但是传统的数据集成方案和传统的分布式计算技术存在着本身无法解决的难题,所以急需寻求一种新型的实际可行的方式构建电子商务应用。XML(Extensible Markup Language,可扩展标记语言)因其自描述性和可扩展性等特性可以满足新一代电子商务数据集成的要求。Web服务技术可以解决跨平台、防火墙等复杂问题,是分布式对象和Internet结合的最佳技术。两者的发展给电子商务带来了新的前景。本文在分析了XML技术和Web服务技术之后,将Web服务强大的信息交换能力和XML的灵活性结合起来,研制了一种基于XML技术和Web服务的新型电子商务应用系统模型――ECOD系统。在ECOD系统中设计了一种新型的基于XML技术和Web服务的电子商务体系结构,同时研制了一个新型的基于Web服务的XML数据集成器。ECOD系统采用Web服务实现了电子商务应用的各部分业务逻辑,服务之间基于SOAP通信,系统具有良好的跨平台性和扩展性。数据是电子商务应用的核心,基于Web服务的XML数据集成器,屏蔽了底层的异构数据源,对系统提供了通用一致的标准数据格式-XML,另外,由于它基于Web服务技术,数据可以穿越防火墙,方便了企业数据的外置和商务企业间的数据交换。在数据集成器中实现了面向关系数据库和XML数据的双向转换、面向对象数据库和XML数据的双向转换、数据集成和数据外置,实现了高效的XML解析并将其与系统集成,并且探讨了XML与Web服务相结合构建电子商务应用的技术优势。