您的位置:软件首页 / 中间件 / 企业应用的助推器——中间件

企业应用的助推器——中间件

ZDNet 软件频道 更新时间:2002-01-11 作者:ZDNet China 综合报道 来源:

本文关键词:hp 中间件 P_soft_porductiviity

与往日红红火火、一派生机的景象相比,今年IT业的许多领域都正面临着少有的艰难境地。然而与此形成鲜明对照的是,在软件业有一支新生力量正异军突起并显示了强劲的发展势头。这只软件业的“新贵”就是中间件。据IDC预测,到2002年全球中间件市场销售额将达到80亿美元;建立在中间件基础上的通用组件销售额也会增加至70亿美元。在中国,1998年中间件市场总值达12.34亿美元; 1999年为17亿美元; 到2004年将达到90.3亿美元,年增长率为39.7%,远远高于软件业的平均增长水平。中间件到底是何方神圣,为什么在IT市场疲软的今天仍有如此巨大的市场魔力?让我们走近中间件,一睹它的风采吧。

“加一层,海阔天空”----市场呼唤中间件
要讲中间件,首先还得从应用系统两层结构模式向三层结构模式的演变谈起。业内人士都知道,长期以来,人们一直使用着"客户端/服务器"的两层结构,即客户端提供用户界面、运行逻辑处理应用,而典型服务器接受客户端数据查询语句并对数据库进行查询,然后返回查询结果。这种方式给人们带来了相当的灵活性,但也有一个很大的缺点,就是一旦客户的业务逻辑有所改变的话,将引起应用程序的修改以及后台数据的修改,将所有程序模块都重新修改、编译、连接的工作量是相当大的。另外由于这种结构将用户界面和业务逻辑以及数据源绑定在一起,会消耗客户机的大量资源,对客户机来说是一个很大的负担。

等到了现代企业面前,两层结构的弊端显得更加突出了。企业为了提高自己的核心竞争力,在业务处理上对应用系统提出更高的要求:它们要适应不同地区、不同标准的具体情况,因此需具备灵活的可扩展的工作流定制;它们的网络传输量较大,因此需要保证数据在网络传输的稳定性;因为涉及到金额等关键业务类数据,它们必须保证网络数据传输的准确性;同时,又因为各地网点总数很多,要求系统具备峰值数据的高负荷处理能力和平衡负载能力;还要保证数据在广域网传输和业务处理的及时性等等。这些需求单纯依靠传统的客户/服务器结构已经不够,为了克服由于传统客户/服务器结构的这些缺陷给系统应用带来的影响,一种新的结构出现了,这就是三层客户/服务器结构。

所谓三层结构,就是在原有的"两层结构"(客户端和服务器端)之间增加了一层组件,这层组件包括事务处理逻辑应用服务、数据库查询代理/数据库等。随着这层组件的增加,两层结构向三层结构转变后,客户端和服务器端的负载就相应减轻了,跨平台、传输不可靠等问题也得到了解决。增加的这层组件就是我们所说的"中间件"。中间件在三层结构中主要充当中间层,完成数据安全、完整传输,通过负载均衡来调节系统的工作效率,从而弥补两层结构的不足。

(责任编辑:ZDNet China:于明)

【下一页】

用户评论

  • 用户名
  • 评论内容
技术关注
当前技术类目:
ESB本类技术关注比例:
23软件关注排行:231
118企业级技术关注度:118--

ESB技术相关文章:

文章类型收录数量
2 ESB的相关产品:

软件频道 hp 最新报道

软件频道 中间件 最新报道

爱卡汽车网 | CNET科技资讯网 | CWEEK | 蜂鸟网 | GameSpot China | 个人电脑 | 开发者在线 | PChome | Solidot | SPN |
投影顾问网 | 万维家电网 | 网友世界 | 西域IT | ZDNet China | 中关村在线 | 中小企业成长网
CNET Networks
Copyright © 1997-2007 CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号