基于SOA的电子商务系统研究_第1页
基于SOA的电子商务系统研究_第2页
基于SOA的电子商务系统研究_第3页
基于SOA的电子商务系统研究_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于SOA的电子商务系统研究摘要:该文以电子商务软件开发工程为背景,根据sa体系构造原理和ebservie技术,给出了基于sa的电子商务系统的构造,并结合电子商务的一个典型应用电子竞标系统,构造该系统的架构方案,分析其功能。该文是针对当前电子商务开展的现状,提出的基于sa的电子竞标系统的设计设想,为电子商务的开展提供了参考方案。关键词:电子商务;sa;ebservie;电子竞标系统1电子商务网络技术的迅速开展,使得互联网已日益成为一个世界上最大的、交互式的、多媒体的市场交易体系构造,它是搜集信息和提供信息的最正确渠道。通过互联网,商家和用户可以方便的传递信息,完成交易。这种全新的交易方式实现了

2、公司间信息与资金的无纸化交换。于是电子商务便孕育而生,并逐渐流行起来。“由于信息技术的爆炸式增长和电子商务的迅速出现,我们正目睹一场商业革命。信息搜集、购物、贸易、中介代理、银行业、会计、审计、金融、会谈、协同、营销、供给、伙伴合作、培训、开会、排程、消费、分销、效劳、零售等商务活动均因新的信息技术而变化。简而言之,我们所知道的许多经营行为都将发生变化。所有的组织,无论是大型企业还是中小型公司都将不可防止地面对这些技术开展所带来的挑战。1如今,电子商务的普遍应用,正证实了这些预言。电子商务是指在互联网上进展的电子化的商务活动。电子商务的前提条件是信息技术,特别是以internet技术为代表的网

3、络技术的应用。电子商务通过营造一个虚拟市场环境,使贸易双方没有时空障碍,从而增加贸易时机,降低交易本钱,改善效劳质量,进步商务活动效率。电子商务所依赖的网络环境拥有大量信息,对于这些信息的搜集、分析和管理完全依靠人工是不可能的,智能技术广泛应用于电子商务的各个环节。sa思想的引入以及ebservies技术的结合,更加促进了电子商务系统的开展。2sa和ebserviesa是面向效劳的体系架构。sa作为一个技术架构,决定了不依赖于某个特定的技术和平台环境来实现,sa实现中广泛采用的是eb效劳技术。sa和eb效劳的结合为解决业务问题提供了新的思路。eb效劳是实现sa的最主要手段,eb效劳是一种部署在

4、eb上的对象或组件,eb效劳是基于eb效劳提供者、eb效劳恳求者、eb效劳中介者三个角色和发布、发现、绑定三个动作构建的。eb效劳提供者就是eb效劳的拥有者,它等待为其他效劳和用户提供自己已有的功能;eb效劳恳求者就是eb效劳功能的使用者,它利用sap消息向eb效劳提供者发送恳求以获得效劳;eb效劳中介者的作用是把一个eb效劳恳求者与适宜的eb效劳提供者联络在一起,充当管理或代理角色,一般是uddi2。如图1所示,sa架构的体系构造模型通常由以下三局部组成3:1效劳提供者:效劳提供者它承受和执行来自消费者的恳求,它将自己的效劳和接口契约发布到效劳注册中心,以便效劳消费者可以发现和访问该效劳。2

5、效劳注册中心:效劳注册中心接收并存储效劳契约的实体,供效劳消费者查询效劳之用,效劳提供者将效劳的信息发布到效劳注册中心。3效劳恳求者:效劳消费者从注册中心查询需要的效劳,并通过传输机制来绑定该效劳,然后通过接口契约规定格式的恳求来执行效劳功能。3基于sa的电子商务系统的典型应用电子竞标系统电子商务的智能化开展,使电子商务的应用迅速浸透到各个领域,而电子竞标就是电子商务的一个重要局部,在电子商务中发挥着越来越重要的作用。电子竞标是指消费者根据自己的要求,提供自己所需要的产品、效劳需求和价格定位等相关信息,通过互联网向外发布自己的信息,进展招标。供给商通过互联网获得招标信息,进展投标,再经过在线评

6、标、定标等过程,最后,供给商之间以竞争的方式决定出最终产品或效劳供给商,从而使消费者以最优的性能价格比获得自己所要的产品或效劳。这样,通过招标、开标、投标、评标、定标和管理等操作,就完成了整个竞标过程,3.1基于sa的电子竞标系统的架构方案基于sa的电子竞标系统的系统架构,如图1所示。各应用系统在阅读器/效劳器接口(b/s)供用户使用的同时,还可以通过eb效劳接口(/s)进展交互,实现数据共享和效劳共享。各应用系统的管理端通过客户端/效劳器端接口(/s)维护各自系统。ebservies挂接在internet上,同时通过uddi注册机制在uddi注册中心登记,面向internet提供效劳。外部用

7、户通过uddi注册机制发现符合自己要求的效劳,找到效劳提供者,然后通过internet远程调用该效劳。3.2基于sa的电子竞标系统的设计分析根据电子竞标系统的需求分析,电子竞标系统的主要功能有招标管理、支持在线评标、专家库管理、投标管理、监视管理等。从这些功能中,需要找到适宜的业务流程。以招标管理为例,招标管理主要包括发布招标信息、标书编制、开标、评标、决标、定标等招标工程全过程的业务管理功能。首先,利用sa自上而下、自下而上或中间对齐的效劳发现方式对该业务流程进展分解,获得相对应的效劳。有了这些效劳后,需要进一步对效劳进展标准化,从而可以将这些效劳定义效劳接口,以实现效劳。在电子竞标系统的设

8、计过程中,把整个系统分成几个子系统,每一个子系统可利用ebservies提供统一的接口标准,在sa下实现信息的构建、解析和传输,从而实现系统间的数据交换4。这样,通过以上的对基于sa的电子竞标系统的分析,确定了sa的根本功能和架构,发现了相对应的效劳,定义了效劳接口,最后可以利用java和sql数据库技术来开发基于sa的电子竞标系统。sa方法的使用,使系统具有更好的适应变化的灵敏性。参考文献:1毛新生.sa原理.方法.理论.北京:电子工业出版社,2022.2dirkkrafzig,karlbanke,dirkslae.enterprisesa中文版面向效劳架构的最正确实战.韩宏志,译.北京:清华大学出版社,2022.3刘英丹,董传良.利用eservie实现企业应用集成j.计算机应用,2022,23(7):124-126.4as

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论