基于soa框架下的电子商务平台的研究

基于soa框架下的电子商务平台的研究

ID:10101670

大小:27.50 KB

页数:5页

时间:2018-05-25

基于soa框架下的电子商务平台的研究_第1页
基于soa框架下的电子商务平台的研究_第2页
基于soa框架下的电子商务平台的研究_第3页
基于soa框架下的电子商务平台的研究_第4页
基于soa框架下的电子商务平台的研究_第5页
资源描述:

《基于soa框架下的电子商务平台的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于SOA框架下的电子商务平台的研究摘要目前传统的电子商务应用愈来愈不能满足新环境下的业务要求,信息系统的发展,新的架构的出现,使电子商务原有的架构俞显不足。文章根据电子商务当前的发展情况,讨论了基于SOA的电子商务系统的架构和实现技术,提出了新的电子商务架构的模型,为电子商务的发展提供了参考模型。与传统的电子商务平台不同,基于SOA的电子商务平台充分利用了WebService的特性,使得系统具有良好的可扩展性和可维护性。关键词SOA;电子商务;体系架构;WebService中图分类号:TP3文

2、献标识码:A文章编号:1671-7597(2014)12-0005-01信息技术的迅速发展,使得电子商务应运而生,并不断发展。传统的电子商务仅仅是传统信息系统与互联网技术的简单结合,随着企业的发展,规则的改变等原因,很多应运程序受到影响,单一的改变软件会使系统愈来愈复杂,变更管理将会占用大量的时间,致使企业不得不付出高额的维护成本,并可能推迟新业务的应用。为了解决传统电子商务应用的不足,基于SOA的电子商务平台通过与Web5Service技术的结合,将应用程序的不同功能单元通过一些良好定义的接口

3、练习起来,使系统具有良好的可扩展性和可维护性,促进了电子商务系统的发展。1电子商务电子商务是指利用信息技术,在互联网平台上进行的商务活动。电子商务构建一个虚拟电子市场,模拟实际商务交易环境,扫清了交易双方的时空障碍,降低了商务成本,提高了商务效率,改善了服务质量。几乎所有的组织,单位和个人,都将不可避免的迎接电子商务时代的到来。2SOA概述SOA(Service-OrientedArchitecture)是面向服务的体系架构,是一个组件模型,是内容广泛的新领域,正逐渐走向成熟。SOA本身是一个技

4、术架构,是将IT技术和商业整合的平台。SOA改变了IT技术与业务流程之间的关系,赋予业务和技术同等的权利,使软件反应业务的操作过程,促进业务和技术更好的合作。利用SOA将业务流程定义为业务服务,业务服务是一个封闭的、可复用的代码容器。通过这种代码容器,企业能够方便的更改业务策略,帮助企业更好的发展。SOA的目标是寻找灵活复用软件的方法,节约企业的开发和维护成本。3SOA的特性IT资产达到最大化的重用是实施SOA的关键目标,要保证这一目标就需要SOA具有以下的特性。51)提供B2B协议和Web服务

5、使外部用户像内部用户一样访问企业服务。2)为保证服务能够随时及时的得到响应,尽量采用异步设计模式保证系统在不同负荷下伸缩性,避免同步模式下前端的响应迟滞。3)采用粗粒度服务接口设计减少用户和服务之间的往复次数,降低建立连接的成本,但是由于粗粒度服务接口的通用性和重用性较差,所以目前的解决方式是采用不同的粗粒度等级来创建服务。分级可以保证既有粒度较粗也有粒度较细的服务。4)SOA区别于大多数其他架构的特点就是“松散耦合”。“松散耦合”使服务实现和如何使用服务解耦,保持各自的独立性。5)严格按照可重

6、用的原则设计服务和服务接口,只有可重用的服务才是SOA成功的关键。6)虽然实现SOA的方法有很多,但应当选择具有标准化的服务,比如近几年非常流行的重要标准XML和Web服务。7)SOA应该支持多种消息模式,比如无状态的消息、有状态的消息、等幂消息等。4SOA的体系结构SOA的体系结构由服务提供者、服务注册中心和服务请求者三部分组成。5服务提供者是消费者需要访问的服务,通常需要在服务注册中心进行注册服务;服务注册中心为消费者提供查询服务,在服务注册中心保存有服务契约的实体;服务请求者通过接口契约规

7、定格式的请求来执行服务功能。5SOA实现模型电子商务的应用渗透到各个领域,Web服务是实现SOA的主要方法,用户通过Web浏览器提供的接口访问系统,应用系统通过Web服务接口进行交互数据和服务。每个应用系统的管理端通过各自的客户端管理各自的系统。Web服务通过UDDI在注册中心登记并发布在Internet上,外部用户通过UDDI查找自己需要的服务,找到服务提供者,然后通过Internet远程调用该服务。6SOA的优点在技术方面,SOA能够保证系统架构的合理规划,是的编码更加灵活,实现各类系统的集

8、成,协同工作,支持报表功能和企业搜索,并可以与个人系统集成,开发基于移动智能设备的客户端,方便用户操作,全面支持集中式、分布式和混合模式的应用部署,降低了企业的开发成本和维护成本。在经济方面,SOA尽最大能力集成原有系统的硬件软件,让原有相互孤立的系统能够相互沟通,使老系统具有新的价值,免去了开发新系统的风险,降低了投资成本。7总结5通过以上的对基于SOA的电子商务的讨论,确立了SOA的基本架构和相关技术,SOA方法的使用,使系统具有更好的适应变化的灵活性。SOA做为一种新的架构标准,能够更好的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。