集成中间件对比分析

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:drake0266
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着网络技术的进一步发展,许多软件需要在不同厂家的网络产品、硬件平台、网络协议的异构环境下运行,应用的规模也从局域网发展到广域网。因此,今天的应用系统的显著特征是使用分布式计算和构件技术。其核心之一是采用中间件(middieware)技术。这篇文章对中间件的分类进行了简要介绍,并就IBM、Oracle、东方通的相关产品作了对比分析。
  关键词:电子商务集成;消息中间件;事物中间件;业务流程集成中间件;门户集成中间件
  中图分类号:TP393.0文献标识码:A文章编号:1009-3044(2012)11-2657-02
  Comparative Analysis of Integration Middleware
  SHE Qi-ping
  (Wuhan University of Technology, Wuhan 430070, China)
  Abstract: With the further development of network technology, many types of software are needed to run in a heterogeneous environment of different manufacturers of networking products, hardware platforms, network protocols. The range of applications has also expanded, from LAN to WAN. Therefore, the salient features of the application system are the use of distributed computing and component technology, and middleware technology is one of the core technologies. This article provides a brief introduction to the classification of middleware and analyzes the related products of IBM, Oracle, TongTech.
  Key words: e-commerce integration; message-oriented middleware; transaction server middleware; business integration middleware; portal middleware
  1概述
  据报告显示,2009年IBM公司占全球中间件市场份额达31.5%,Oracle公司市场占全球份额达16.7%。这两个公司占据全球中间件市场份额的半壁江山。就国内而言,除这两个公司外,东方通科技在中间件市场发展迅速,其市场份额仅次之后。因此,下文就IBM公司、Oracle公司、东方通科技的中间件产品中的消息中间件、交易中间件、业务流程集成中间件、门户集成中间件做出对比分析[1]。
  2集成中间件对比分析
  2.1消息中间件
  消息中间件一种最基本的中间件,为应用之间的通讯架构了桥梁。消息中间件可实现跨平台操作,为不同操作系统上的应用软件集成提供服务。
  IBM公司的WebSphere MQ,东方通科技的TongLINK/Q,Oracle的Oracle Streams AQ(Oracle Streams Advanced Queuing)均为消息中间件,三种产品的对比如表1所示[2]。
  表1 WebSphere MQ、TongLINK/Q、Oracle Streams AQ对比分析
  
  由对比中可以看出,CICS TS应用的显著特点为联机事务处理。Oracle Tuxedo,它是基于分布式处理的交易中间件,用于多层C/ S模式,易于管理。TongEASY在处理事务时,交易描述信息和系统核心共同包含在一个核心的事务的对象中,该核心完成处理后,将数据发送至客户程序。
  2.3业务流程集成中间件
  业务流程中间件用于企业的业务流程自动化解决方案,为企业的业务流程自动化以及企业流程再造提供坚实的基础平台,简化了应用开发的步骤,降低了应用开发的难度,提高了应用开发的效率及灵活性[4]。三种中间件对比如表3所示:
  表3 IBM WebSphere Business Integration、Oracle业务流程管理、TongWorkflow对比分析
  
  从对比可以看出,IBM Websphere Portal极为重视客户的个性化需求,从用户的角度出发开发设计门户中间件。而Oracle Protal提供了一个综合环境,用于构建、部署和发展有针对性的社区门户,以增强企业与客户、合作伙伴、员工和供应商的协作,在数据传递方面也做得比较好,如提供单一安全访问点、集成的搜索和发布功能、集成的多通道访问等等。
  3结束语
  中间件作为分布式计算平台的巨大优越性,正处于方兴未艾之际,集成中间件技术,不论从理论上,从工程上都给我们带来了极大的价值。采用集成中间件技术来构造分布软件系统,是软件开发的必由之路。
  这篇文章对中间件的分类进行了简要介绍,并就IBM、Oracle、东方通的相关产品作了对比分析。(下转第2664页)
  参考文献:
  [1] Aniruddha Gokhale,Krishnakumar Balasubramanian1.Model driven middleware: A new paradigm for developing distributed real-time and embedded systems[J].Science of Computer Programming,2008(6):39-58.
  [2]王建,江婷.浅谈消息中间件IBM WebSphere MQ[J].微型机与应用,2010(5):6-11.
  [3]鱼滨,郑娅峰.基于XML的集成中间件[J].计算机应用与软件,2006,1(6):10-12.
  [4]谢宝智,王刘凯.基于XML和Web Service的数据集成中间件[J].信息技术,2010(1):90-94.
  [5]朱锐.异构数据集成中间件的设计与实现[D].重庆:重庆大学,2009.
其他文献
1994年,崔成关进入三星电子公司工作。他一开始在显示器事业部工作,后调到家电事业部。2003年,他查出患有白血病,身体每况愈下。3年后,崔成关病情严重,只能辞职。这不是个案,
近几年来,广西维尼纶集团有限责任公司(以下简称广维)依靠技术进步,强化科学管理、合理利用各种资源,严格控制各种消耗,通过以狠抓节能降耗、减少污染物排放、降低成本、提高效益为
ERP工程实施复杂,对于IT能力较弱的印刷企业而言,其ERP的实施普遍带有摸索的性质。从安徽新华的ERP实施之路,相信读者会有所启发。
计算机应用基础课程的教学在高校教育中越来越受重视,在教学过程中出现过很多问题。该文从实际出发,对计算机应用基础课程的教学提出了几点建议。
具体分析硫酸的余热利用和钛白粉废副产物的综合利用,使公司达到环境保护与循环经济相结合的目的及其产生的可观的效益.
于是又在表格中右击鼠标,选择“表格属性”,在打开的“表格属性”对话框中,单击“边框和底纹”,然后在打开的“边框和底纹”对话框中单击“底纹”选项卡,此时无论是“填充”还是“图案”都显示为无颜色,并且在对话框右侧的预览框中也无颜色显示,这就有点奇怪了,这可如何是好?没办法只好是关闭对话框返回文档后另找其它途径了。
在当前这个世界图形时代,人们的认知方式已经进入了视觉形象方式。在这样的数字化时代背景下,计算机图形学的研究越来越显现出重要的地位和作用。因此,该文将结合当前计算机图形学教学中的存在的一些问题,提出了我们应该基于OpenGL实验平台,尽快改革计算机图形学的教学模式,让OpenGL很好的在计算机图形学教学中应用起来,培养学生发现问题、解决问题的能力以及创新能力,运用综合性的考核办法来切实提高当前计算机
介绍一种结构简单、实用、成本低且节能效果显著,并克服因电源闪断或电压波动过大,容易造成灯具损坏、寿命缩短的缺点的新型照明节能系统。
燃烧煤炭、汽油等化石燃料会产生加速全球变暖的温室气体,其实,建筑业必不可少的水泥也是全球变暖的原因之一,现在,澳大利亚一家水泥厂发明了环保水泥,能够极大减少水泥向大气中排
本文根椐 2 1世纪经济发展的特点 ,阐述了当前在教育改革中所需建立与更新的几个教育观念问题。这几个观念与意识是值得每个教育工作者所思考的问题。