免费毕业论文请上zidir
基于SOA的电子商务
系统研究
摘要:该文以电子商务
软件开发项目为背景,依据SOA系统结构原理和WebService技术,给出了基于SOA的电子商务系统的结构,并结合电子商务的一个典型运用——电子竞标系统,构造该系统的架构案例,浅析其功能。该文是针对当前电子商务进展的近况,提出的基于SOA的电子竞标系统的
设计构想,为电子商务的进展提供了参考案例。关键词:电子商务;SOA;WebService;电子竞标系统1电子商务
网络技术的迅速进展,使得互联网已日益成为一个世界上最大的、交互式的、多媒体的市场交易系统结构,它是收集信息和提供信息的最佳渠道。通过互联网,商家和用户可以方便的传递信息,完成交易。这种全新的交易方式实现了公司间信息与资金的无纸化交换。于是电子商务便孕育而生,并逐渐流行起来。“由于信息技术的爆炸式增加和电子商务的迅速出现,我们正目睹一场商业革命。信息收集、购物、贸易、中介代理、银行业、会计、审计、金融、谈判、协同、营销、供应、伙伴合作、培训、开会、排程、生产、分销、服务、零售等商务活动均因新的信息技术而变化。简而言之,我们所知道的许多经营行为都将发生变化。所有的组织,无论是大型企业还是中小型公司都将不可避免地面对这些技术进展所带来的挑战。”[1]如今,电子商务的普遍运用,正证实了这些预言。电子商务是指在互联网上进行的电子化的商务活动。电子商务的前提条件是信息技术,特别是以Internet技术为代表的网络技术的运用。电子商务通过营造一个虚拟市场环境,使贸易双方没有时空障碍,以而增加贸易机会,降低交易成本,改善服务质量,提高商务活动效率。电子商务所依赖的网络环境拥有大量信息,对于这些信息的收集、浅析和管理完全依靠人工是不可能的,智能技术广泛运用于电子商务的各个环节。SOA思想的引入以及WebServices技术的结合,更加推动了电子商务系统的进展。2SOA和WebServiceSOA是面向服务的系统架构。SOA作为一个技术架构,决定了不依赖于某个特定的技术和平台环境来实现,SOA实现中广泛采用的是Web服务技术。SOA和Web服务的结合为解决业务不足提供了新的思路。Web服务是实现SOA的最主要手段,Web服务是一种部署在Web上的对象或组件,Web服务是基于Web服务提供者、Web服务请求者、Web服务中介者三个角色和发布、发现、绑定三个动作构建的。Web服务提供者就是Web服务的拥有者,它等待为其他服务和用户提供自己已有的功能;Web服务请求者就是Web服务功能的使用者,它利用SOAP消息向Web服务提供者发送请求以获得服务;Web服务中介者的作用是把一个Web服务请求者与合适的Web服务提供者联系在一起,充当管理或代理角色,一般是UDDI[2]。如图1所示,SOA架构的系统结构模型通常由以下三部分组成[3]:1)服务提供者:服务提供者它接受和执行来自消费者的请求,它将自己的服务和接口契约发布到服务
注册中心,以便服务消费者可以发现和访问该服务。论文
范文zidir
免费论文写作指导jhlyzz
免费毕业论文请上zidir
2)服务注册中心:服务注册中心接收并存储服务契约的实体,供服务消费者
查询服务之用,服务提供者将服务的信息发布到服务注册中心。3)服务请求者:服务消费者以注册中心查询需要的服务,并通过传输机制来绑定该服务,然后通过接口契约规定格式的请求来执行服务功能。3基于SOA的电子商务系统的典型运用—电子竞标系统电子商务的智能化进展,使电子商务的运用迅速渗透到各个领域,而电子竞标就是电子商务的一个重要部分,在电子商务中发挥着越来越重要的作用。电子竞标是指消费者根据自己的要求,提供自己所需要的产品、服务