答案家

 找回密码
 立即注册
查看: 261|回复: 0

2018中间件技术为电子商务构建了有力的支持平台

[复制链接]

1

主题

1

帖子

41

积分

幼儿园

Rank: 1

积分
41
发表于 2018-8-19 11:16:45 | 显示全部楼层 |阅读模式
摘要:本文阐述了中间件技术和电子商务的基本概念,讨论了随着电子商务应用深化中间件技术的发展情况,描述了电子商务的中间件架构,最后总结中间件技术在电子商务中的作用。
  关键词:中间件;电子商务;分布式计算系统
  
  当今世界范围内掀起的电子商务浪潮汹涌澎湃。电子商务对分布式网络应用提出了诸多需求,如跨越不同硬件平台、不同的网络环境、不同的数据库系统之间互操纵等等。在此背景下,中间件成为电子商务基础设施,为电子商务架构了有力的支持平台。
  一、电子商务和中间件的基本概念
  电子商务是利用当代计算机技术、网络通讯技术、多媒体技术、Internet、Intranet、Extranet 等技术实现各种商务活动的电子化、信息化、数字化和国际化。随着Internet 和分布式计算系统的飞速发展,使得电子商务的实现变为可能。电子商务已经演变成了利用分布式网络进行的网络经济活动。
  电子商务建立在分布式计算系统之上,在所含盖的业务及范围十分广泛,面临诸多题目:一方面,涉及的应用系统多,结构变得越来越庞大复杂了,不同应用系统之间要进行互联互通;另一方面,商务对系统提出了越来越高的要求,如:正确性、可靠性、安全性、伸缩性、健壮性、传输效率和治理维护方便等等。这样就出现了中间件技术,来架构电子商务平台
  中间件处于应用软件和系统软件之间的一类软件。中间件是基于分布式处理的软件,不仅仅实现互连,还要实现应用之间的互操纵;最突出的特点是通过其网络通讯功能对处于分布环境中的各种计算机系统进行交流协调。
  二、随着电子商务应用深化中间件技术的发展
  中间件技术是伴随电子商务应用不断发展。以前的计算机系统多是集中式系统,多个用户是通过联机终端来访问,没有形成分布式,也没有中间件。网络出现后,商务应用中出现了Client/Server双层的结构模式,通常一台个人计算机做客户机使用(运行客户端程序),另外一台服务器用于存放后台的数据库系统,通过ODBC相连,ODBC就是一种数据库中间件。一旦客户真个业务逻辑有所改变的话,将引起应用程序的修改以及后台触发器的修改,所有程序模块可能都重新修改,编译、连接的工作量是相当大的。
  随着分布式计算系统的更进一步发展,电子商务应用中,很多软件需要在不同厂家的网络产品、硬件平台、网络协议异构环境下运行,应用的规模也从局域网发展到广域网。原有Client/Server模式的局限性也就更明显地暴露出来了,一种新的结构三层服务器模型出现了。系统划分成不同的逻辑组件,主要分为三层:用户服务层、业务处理层、数据服务层。中间件起着举足轻重的作用,它是连接前台和后真个纽带。
  如今,Internet相关技术的不断应用和成熟,中间件的概念和种类也在不断发展。当前,中间件屏蔽各操纵系统,网络和数据库的低层细节,将不同时期、在不同操纵系统上开发应用软件集成起来,彼此像一个天衣无缝的整体协调工作,为电子商务应用提供了有力基础构架。
  三、电子商务的中间件架构
  电子商务中间件构架是一种电子商务的集成应用平台。不管电子商务应用分布在什么硬件平台上,使用了什么数据库系统,透过了什么复杂的网络,电子商务应用的互连和互操纵是电子商务中间件构架首先要解决的题目。通常电子商务应用服务器、事务处理平台、数据存取治理平台、通讯平台、安全平台和跨平台和构架的接口等,都属于电子商务中间件构架的范畴。  
  1. 应用服务器中间件。
  电子商务的基础架构实际上就是一层以WEB为核心的应用服务器中间件。很多IT 巨人都推出了相应的解决方案,其中SUN 公司的EJB和J2EE 模型最为典型,并逐渐成为业界的标准。
  2. 跨平台构架中间件。
  在网络分布系统中,还需要集成各节点上的不同系统平台上的构件或新老版本的构件,由此产生了构架中间件如CORBA。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

CopyRight(c)2016 www.daanjia.com All Rights Reserved. 本站部份资源由网友发布上传提供,如果侵犯了您的版权,请来信告知,我们将在5个工作日内处理。
快速回复 返回顶部 返回列表