欢迎来到天天文库
浏览记录
ID:26774409
大小:52.50 KB
页数:5页
时间:2018-11-29
《中间件技术为电子商务构建了有力的支持平台》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、中间件技术为电子商务构建了有力的支持平台摘要:本文阐述了中间件技术和电子商务的基本概念,讨论了随着电子商务应用深化中间件技术的发展情况,描述了电子商务的中间件架构,最后总结中间件技术在电子商务中的作用。 关键词:中间件;电子商务;分布式计算系统 当今世界范围内掀起的电子商务浪潮汹涌澎湃。电子商务对分布式网络应用提出了诸多需求,如跨越不同硬件平台、不同的网络环境、不同的数据库系统之间互操作等等。在此背景下,中间件成为电子商务基础设施,为电子商务架构了有力的支持平台。 一、电子商务和中间件的基本概念 电子商务
2、是利用当代计算机技术、网络通讯技术、多媒体技术、Inter、Intra、Extra等技术实现各种商务活动的电子化、信息化、数字化和国际化。随着Inter和分布式计算系统的飞速发展,使得电子商务的实现变为可能。电子商务已经演变成了利用分布式网络进行的网络经济活动。 电子商务建立在分布式计算系统之上,在所含盖的业务及范围十分广泛,面临诸多问题:一方面,涉及的应用系统多,结构变得越来越庞大复杂了,不同应用系统之间要进行互联互通;另一方面,商务对系统提出了越来越高的要求,如:正确性、可靠性、安全性、伸缩性、健壮性、传输效率
3、和管理维护方便等等。这样就出现了中间件技术,来架构电子商务平台 中间件处于应用软件和系统软件之间的一类软件。中间件是基于分布式处理的软件,不仅仅实现互连,还要实现应用之间的互操作;最突出的特点是通过其网络通信功能对处于分布环境中的各种计算机系统进行交流协调。 二、随着电子商务应用深化中间件技术的发展 中间件技术是伴随电子商务应用不断发展。以前的计算机系统多是集中式系统,多个用户是通过联机终端来访问,没有形成分布式,也没有中间件。网络出现后,商务应用中出现了Client/Server双层的结构模式,通常一台个人计
4、算机做客户机使用(运行客户端程序),另外一台服务器用于存放后台的数据库系统,通过ODBC相连,ODBC就是一种数据库中间件。一旦客户端的业务逻辑有所改变的话,将引起应用程序的修改以及后台触发器的修改,所有程序模块可能都重新修改,编译、连接的工作量是相当大的。 随着分布式计算系统的更进一步发展,电子商务应用中,许多软件需要在不同厂家的网络产品、硬件平台、网络协议异构环境下运行,应用的规模也从局域网发展到广域网。原有Client/Server模式的局限性也就更明显地暴露出来了,一种新的结构三层服务器模型出现了。系统划分
5、成不同的逻辑组件,主要分为三层:用户服务层、业务处理层、数据服务层。中间件起着举足轻重的作用,它是连接前台和后端的纽带。 如今,Inter相关技术的不断应用和成熟,中间件的概念和种类也在不断发展。当前,中间件屏蔽各操作系统,网络和数据库的低层细节,将不同时期、在不同操作系统上开发应用软件集成起来,彼此像一个天衣无缝的整体协调工作,为电子商务应用提供了有力基础构架。 三、电子商务的中间件架构 电子商务中间件构架是一种电子商务的集成应用平台。不管电子商务应用分布在什么硬件平台上,使用了什么数据库系统,透过了什么复杂
6、的网络,电子商务应用的互连和互操作是电子商务中间件构架首先要解决的问题。通常电子商务应用服务器、事务处理平台、数据存取管理平台、通讯平台、安全平台和跨平台和构架的接口等,都属于电子商务中间件构架的范畴。 1.应用服务器中间件。 电子商务的基础架构实际上就是一层以WEB为核心的应用服务器中间件。许多IT巨人都推出了相应的解决方案,其中SUN公司的EJB和J2EE模型最为典型,并逐渐成为业界的标准。 2.跨平台构架中间件。 在网络分布系统中,还需要集成各节点上的不同系统平台上的构件或新老版本的构件,由此产生了构
7、架中间件如CORBA。 3.通信中间件。 通信协议是在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,称为消息中间件。 4.事务中间件。 负责正确传递交易,管理交易的完整性,调度系统资源和应用程序均衡负载运行,保证整个系统运行的高可靠性和高效性,又称交易中间件。 5.数据存取中间件。 电子商务系统中,重要的数据都集中存放在数据服务器中,它们可能多种格式和形式存放的,该中间件将为在网络上虚拟缓冲存取、格式转换、解压等带来方便。 6.安全中间件。 电子商务的网络分布式系统中,多种
8、平台间的数据交互要保证数据的机密性、完整性和可鉴别性,可采用安全中间件去解决,以适应灵活多变的要求。 7.移动中间件。 移动中间件是连接电子商务与不同的移动网络和操作系统的软件实现层,例如ExpressQ、orisseau-Leroy.Oracle8iSQLJ编程指南.机械工业出版社,2000. 3.陈克胜.中间件:重新洗牌的机会.中国电
此文档下载收益归作者所有