- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中间件技术为电子商务构建了有力支持平台
中间件技术为电子商务构建了有力的支持平台
摘要:本文阐述了中间件技术和电子商务的基本概念,讨论了随着电子商务应用深化中间件技术的发展情况,描述了电子商务的中间件架构,最后总结中间件技术在电子商务中的作用。
关键词:中间件;电子商务;分布式计算系统
当今世界范围内掀起的电子商务浪潮汹涌澎湃。电子商务对分布式网络应用提出了诸多需求,如跨越不同硬件平台、不同的网络环境、不同的数据库系统之间互操作等等。在此背景下,中间件成为电子商务基础设施,为电子商务架构了有力的支持平台。
一、电子商务和中间件的基本概念
电子商务是利用当代计算机技术、网络通讯技术、多媒体技术、Internet、Intranet、Extranet 等技术实现各种商务活动的电子化、信息化、数字化和国际化。随着Internet 和分布式计算系统的飞速发展,使得电子商务的实现变为可能。电子商务已经演变成了利用分布式网络进行的网络经济活动。
电子商务建立在分布式计算系统之上,在所含盖的业务及范围十分广泛,面临诸多问题:一方面,涉及的应用系统多,结构变得越来越庞大复杂了,不同应用系统之间要进行互联互通;另一方面,商务对系统提出了越来越高的要求,如:正确性、可靠性、安全性、伸缩性、健壮性、传输效率和管理维护方便等等。这样就出现了中间件技术,来架构电子商务平台
中间件处于应用软件和系统软件之间的一类软件。中间件是基于分布式处理的软件,不仅仅实现互连,还要实现应用之间的互操作;最突出的特点是通过其网络通信功能对处于分布环境中的各种计算机系统进行交流协调。
二、随着电子商务应用深化中间件技术的发展
中间件技术是伴随电子商务应用不断发展。以前的计算机系统多是集中式系统,多个用户是通过联机终端来访问,没有形成分布式,也没有中间件。网络出现后,商务应用中出现了Client/Server双层的结构模式,通常一台个人计算机做客户机使用(运行客户端程序),另外一台服务器用于存放后台的数据库系统,通过ODBC相连,ODBC就是一种数据库中间件。一旦客户端的业务逻辑有所改变的话,将引起应用程序的修改以及后台触发器的修改,所有程序模块可能都重新修改,编译、连接的工作量是相当大的。
随着分布式计算系统的更进一步发展,电子商务应用中,许多软件需要在不同厂家的网络产品、硬件平台、网络协议异构环境下运行,应用的规模也从局域网发展到广域网。原有Client/Server模式的局限性也就更明显地暴露出来了,一种新的结构三层服务器模型出现了。系统划分成不同的逻辑组件,主要分为三层:用户服务层、业务处理层、数据服务层。中间件起着举足轻重的作用,它是连接前台和后端的纽带。
如今,Internet相关技术的不断应用和成熟,中间件的概念和种类也在不断发展。当前,中间件屏蔽各操作系统,网络和数据库的低层细节,将不同时期、在不同操作系统上开发应用软件集成起来,彼此像一个天衣无缝的整体协调工作,为电子商务应用提供了有力基础构架。
三、电子商务的中间件架构
电子商务中间件构架是一种电子商务的集成应用平台。不管电子商务应用分布在什么硬件平台上,使用了什么数据库系统,透过了什么复杂的网络,电子商务应用的互连和互操作是电子商务中间件构架首先要解决的问题。通常电子商务应用服务器、事务处理平台、数据存取管理平台、通讯平台、安全平台和跨平台和构架的接口等,都属于电子商务中间件构架的范畴。
1. 应用服务器中间件。
电子商务的基础架构实际上就是一层以WEB为核心的应用服务器中间件。许多IT 巨人都推出了相应的解决方案,其中SUN 公司的EJB和J2EE 模型最为典型,并逐渐成为业界的标准。
2. 跨平台构架中间件。
在网络分布系统中,还需要集成各节点上的不同系统平台上的构件或新老版本的构件,由此产生了构架中间件如CORBA。
3. 通信中间件。
通信协议是在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,称为消息中间件。
4. 事务中间件。
负责正确传递交易,管理交易的完整性,调度系统资源和应用程序均衡负载运行,保证整个系统运行的高可靠性和高效性,又称交易中间件。
5. 数据存取中间件。
电子商务系统中,重要的数据都集中存放在数据服务器中,它们可能多种格式和形式存放的,该中间件将为在网络上虚拟缓冲存取、格式转换、解压等带来方便。
6. 安全中间件。
电子商务的网络分布式系统中,多种平台间的数据交互要保证数据的机密性、完整性和可鉴别性,可采用安全中间件去解决,以适应灵活多变的要求。
7. 移动中间件。
移动中间件是连接电子商务与不同的移动网络和操作
您可能关注的文档
最近下载
- 托育服务人员的培训与教育.docx
- 冀人版-第11课 电在我家(教学课件).pptx VIP
- 食品安全突发事件应急处置培训课件.pptx VIP
- 2025至2030中国电镀行业发展空间与未来投资走势预测报告.docx VIP
- 汽车智能底盘原理及技术 第3章 线控制动系统.ppt VIP
- 大学课程《工程制图与识图》PPT课件:第三章 基本体的投影 第一节 平面体的投影.pptx VIP
- FANUC数控系统0i-F Plus维修说明书(非常详细).pdf VIP
- 中医基础理论-体质学说 赖伟.ppt VIP
- 生产组织培训课件.pptx VIP
- 工业机器人离线编程与仿真(ABB)高职全套教学课件.pptx VIP
文档评论(0)