论文部分内容阅读
随着Intemet技术的发展,特别是近几年电子商务的飞速发展,迫切需要一种全新的基于Intemet的信息共享与服务共享的平台,新的利用通用互联网协议的面向对象的技术一web Services就成为必要。同传统的分布式计算模式相比,Web Services利用标准网络协议(如 HTTP)和 XML 数据格式进行通信,能很好地解决不同中间件平台上的服务的互操作性,又使得任何支持这些通用网络标准的系统都可以支持 Web Services,真正实现了基于Internet 环境的分布式计算。
到目前为止,企业对企业的应用集成主要是把单块的企业软件进行改装而取得所需要的解决方案。但是,这种紧密结合的解决方案的灵活性很差。当商务的需求改变时,很难改装这种集成配置去解决新的问题。基于Web Services的动态电子商务解决方案在现有的基础设施之上,利用Intemet的开放性和协议的规范性,在电子商务领域提供松散耦合的数据层、应用程序层以及解决方案层次的集成。
本文详尽研究了Web服务在动态电子商务应用中的理论基础及其三大核心技术:SOA体系结构、动态电子商务下web服务描述语言Wsdl、动态电子商务下Web服务注册中心Uddi和动态电子商务下简单对象访问技术Soap的构建。Web服务下的动态电子商务系统构架于SOA结构体系之上,它的Wsdl,Uddi以及Soap 分别代表着SOA中的商业服务提供者、服务代理方以及服务请求方的行为。在对动态电子商务系统模型进行设计实现后,在此基础上,采用较先进的.NET 技术,成功地将Web 服务技术运用到电子商务系统中,开发了基于Web Services的电子商务引擎系统和商务站点。