热点推荐
ZOL首页 > 服务器 > 产业 > 打破信息壁垒 看IBM百年中间件如何创新

打破信息壁垒 看IBM百年中间件如何创新


CBSi中国·ZOL 作者:中关村在线 范平 【原创】 2011年06月02日 06:31 评论
回到顶部阅读

IBM:中间件市场的领头羊

  “蓝色巨人”IBM在中间件领域可以称得上是最有影响力的供应商之一,从公共关系数据库到在线交易处理,再到面向企业的社交网络功能,IBM中间件在企业诸多关键任务应用领域(比如信息管理、业务整合、企业协作、系统管理等)都起着引导性的作用。根据IDC最新研究表明,IBM是BPM(全球业务流程管理)和中间件市场中最大的供应商,几乎是甲骨文的两倍。


打破信息壁垒 看IBM百年中间件如何创新
IBM百年LOGO纪念WebSphere

  为了更好地说明IBM在中间件领域的技术实力和专业背景,在讲述IBM中间件领域的杰出产品之前,有必要先给大家介绍下中间件的一些基本内容:

  中间件是一种独立的系统软件或服务程序,它位于客户机和服务器操作系统之上,管理计算机资源和网络通讯。中间件具有能满足大量应用需要的特点,它们能运行在多种硬件和OS平台之上,支持分布式计算,提供跨网络、硬件和OS平台的 透明性应用服务的交互功能,支持标准的协议和接口。

打破信息壁垒 看IBM百年中间件如何创新
IBM中间件与Power System可以提供强大的管控功能

  通常来说,通用中间件可以分为以下一些类型:

  事务处理(TP:Transaction Processing):为发生在对象间的事务处理提供监控功能,以确保操作成功实现。

  分布式计算环境(DCE:Distributed Computing Environment):在不同平台上进行创建或者运行的的一组技术服务。

  远程过程调用(RPC:Remote Procedure Call):指客户机向服务器发送关于运行某程序的请求时所需的标准。

  对象请求代理(ORB:Object Request Broker):为用户提供与其他分布式网络环境中对象通信的接口。

  数据库访问中间件(Database Access Middleware):支持用户访问各种操作系统或应用程序中的数据库。

  信息传递(Message Passing):负责连接不同电子邮件系统。

  基于XML的中间件(XML-Based Middleware):允许开发人员为实现在网络上交换结构化信息而创建文档。

打破信息壁垒 看IBM百年中间件如何创新
IBM中间件主要分为五大部分

  IBM中间件产品主要为WebSphere、Info Management、Lotus、Tivoli和Rational,IBM在中间件行业中一直处于领先地位,它既为广大企业用户提供了强大的业务应用支持与管理功能,也为IT开发者提供了灵活高效的开发环境。IBM在中间件领域的成就和贡献犹如其带给人类社会的计算机技术创新一样,意义深远。

回到顶部阅读

WebSphere MQ:提供消息支持

  IBM WebSphere MQ是IBM于1992年3月推出的基于消息队列的消息中间件产品,此前被称为MQSeries——IBM于2002年对其进行更名以并入到WebSphere产品线中。


打破信息壁垒 看IBM百年中间件如何创新
WebSphere MQ历次版本一览

    WebSphere MQ(用户常常简称为“MQ”)能以一致的 、可靠的和易于管理的方式来连接应用程序,并为跨部门、企业范围的集成提供了可靠的基础。通过为重要的消息和事务提供可靠的传递,Websphere MQ 可以处理复杂的通信协议,并动态地将消息传递工作负载分配给可用的资源。

打破信息壁垒 看IBM百年中间件如何创新
WebSphere MQ Explorer

  IBM WebSphere MQ支持分布式系统环境应用,能在很多IBM和非IBM大型平台上运行,包括z/OS (mainframe)、OS/400 (IBM  System i or AS/400)、Transaction Processing Facility、UNIX (AIX, HP-UX, Solaris)、HP NonStop, OpenVMS、 Linux、OS 2200和Microsoft Windows。

 打破信息壁垒 看IBM百年中间件如何创新
WebSphere MQ 帮助中心

打破信息壁垒 看IBM百年中间件如何创新
WebSphere MQ设置界面

  消息队列技术应用在分布式交换信息中,消息队列可以驻留在内存或磁盘上一直到被应用程序读取。通过消息队列,应用程序可以独立执行而无需等待消息的接收。

打破信息壁垒 看IBM百年中间件如何创新
WebSphere MQ 队列管理和队列、通道

打破信息壁垒 看IBM百年中间件如何创新
WebSphere MQ 通道对象

打破信息壁垒 看IBM百年中间件如何创新
WebSphere MQ提供可靠稳定的信息传输机制

  WebSphere MQ在分布式环境应用中具有十分重要的作用。在分布式计算环境中,为了集成分布式应用,开发者需要对异构网络环境下的分布式应用提供有效的通信手段。而WebSphere MQ提供的公共信息交换机制,可以帮助开发者满足为了管理需要共享的信息需求。

回到顶部阅读

WebSphere:电子商务的助跑者

  在1997年,大部分企业开始意识到网络将成为主要经营方式的时候,Web应用的重要组成部分——搭建、运行管理基于网络应用的软件——正开始形成。1997年,IBM高级副总裁与软件集团总经理Steve Mills召开会议,讨论一款被称为 “Webification”的IBM企业工具,而这次讨论诞生了后来的IBM WebSphere应用服务器产品。WebSphere也开始深刻地影响到网络的应用和人们日常生活与工作的方式。


打破信息壁垒 看IBM百年中间件如何创新
WebSphere:IBM百年Logo

打破信息壁垒 看IBM百年中间件如何创新
WebSphere Logo

  WebSphere是IBM推出的软件平台,它包含了编写、运行和监视全天候Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施。WebSphere 提供了可靠、灵活和健壮的软件。

打破信息壁垒 看IBM百年中间件如何创新
WebSphere中间件整体架构

打破信息壁垒 看IBM百年中间件如何创新
WebSphere Portal Infrastructure

  由于得到广泛应用, IBM WebSphere solutions 已经成为了应用基础架构和业务流程管理的标准。从零售商、银行和保险公司,到制造商和医疗机构,都可以利用该工具将现有的应用和基础设施进行打包,WebSphere能提供比用户期望更高的互 操作性,让企业实现网络应用共享,而且不会增加额外的风险和成本负担。

打破信息壁垒 看IBM百年中间件如何创新
WebSphere广告

  WebSphere 基于业界支持的开放标准,用户可以将现有资产纳入到WebSphere进行统一管理,并且可以随着业务的增长扩展应用环境。WebSphere 可以在许多平台上运行,包括 Intel、Linux 和 z/OS。

打破信息壁垒 看IBM百年中间件如何创新
WebSphere 5.0平台

打破信息壁垒 看IBM百年中间件如何创新
WebSphere企业应用实例

  WebSphere 产品家族包括应用服务器、业务整合、软件开发、门户站点、网络和无线技术。此前提到的WebSphere MQ后来 被并入到WebSphere,属于应用程序集成这一块。现在的WebSphere已经可以支持各种类型的应用框架,从J2EE到REST、 Spring,直至Web 2.0等。第7版之后的WebSphere则将关注于为用户提供更多事务、治理和业务流程管理的支持。

打破信息壁垒 看IBM百年中间件如何创新
IBM 赫斯利创新中心

  在位于英国的IBM 赫斯利创新中心,IBM的顶级软件工程师持续不断地进行创新,专注于网络连接、集成和电子商务和业务流程管理和应用集成架构的研究。

回到顶部阅读

Tivoli:让基础设施管理变得更智能

  Tivoli其实是IBM Tivoli Management Framework(TMF)管理框架的简称,是由IBM在1996年收购Tivoli Systems,Inc之后 并入到IBM软件集团的一套系统管理平台。该管理框架基于CORBA的架构,支持管理众多远程站点和设备。


打破信息壁垒 看IBM百年中间件如何创新
Tivoli Management Framework 和Tivoli企业控制台

  Tivoli能提供包括服务管理、存储管理、资产管理、安全管理、业务应用管理、云计算、虚拟化管理和能效管理等,它采用了开放系统和自动化技术,利用优质、可伸缩和可靠的系统管理解决方案来支持随需应变的计算环境。

  在安全管理领域中,包括的产品有:

  IBM Directory Integrator——提供身份数据源(identity data source)之间的实时同步,使企业可以建立可靠的、最新的身份数据基础设施

  IBM Directory Server——提供强大的小型目录访问协议(LDAP)基础设施,用作部署全面身份管理应用和高级软件基础设施

  IBM Tivoli Access Manager for Business Integration——提供存取控制端到端、应用级数据保护以及集中的安全策略管理,适用于IBM WebSphere MQ环境

  IBM Tivoli Access Manager for e-business——提供端到端电子商务安全,包括Web单一登入(single sign-on)、分布式Web管理和策略安全

  IBM Tivoli Access Manager for Operating Systems——通过解决UNIX/Linux超级用户或根用户引起的系统问题,保护独立的应用和操作系统

  IBM Tivoli Identity Manager——对用户的创建、批准程序自动化工作流和资源配置进行集中控制

  IBM Tivoli Intrusion Manager——监控整个企业的安全事件以便保护并快速响应安全攻击

  IBM Tivoli Privacy Manager for e-business——通过实施保护消费者个人身份信息的隐私策略,维护消费者信任和品牌信誉

  IBM Tivoli Risk Manager——将众多产品产生的事件和警报简化到单个控制台,以便管理安全事件和问题

  Tivoli Global Sign-On——对计算资源提供安全的单点访问,使企业可以连接完全不同的网络系统

  Tivoli Public Key Infrastructure——提供富有安全性的、完整的登记和证明,增强企业关键Web应用的安全

  Tivoli User Administration——使您能够从容面对在多个平台上管理用户的挑战

  另外,在业务应用、存储管理和服务管理等领域,也有丰富的软件产品。

打破信息壁垒 看IBM百年中间件如何创新
IBM Tivoli Enterprise Console

打破信息壁垒 看IBM百年中间件如何创新
IBM Tivoli Monitoring

打破信息壁垒 看IBM百年中间件如何创新
客户终端

打破信息壁垒 看IBM百年中间件如何创新
IBM Tivoli 框架

打破信息壁垒 看IBM百年中间件如何创新
网络健康状况控制台

打破信息壁垒 看IBM百年中间件如何创新
Tivoli Enterprise Data Warehouse(数据仓库)

  在使用之前,需要先设立并将IBM Tivoli Monitoring与监控应用程式相连接,之后用户就可以随时监控系统环境的可用性和性能。

回到顶部阅读

Rational:跨平台的自动化和易用性

  Rational是IBM软件集团下的五大品牌之一,也是IBM中间件产品之一,它集成了软件工程的最佳经验、工具和服务。利用  Rational 软件开发平台,各组织机构可以获得更快的反应能力和更强的适应性,并可以集中精力关注核心任务,帮助企业 更好的发展。


打破信息壁垒 看IBM百年中间件如何创新
IBM Rational

打破信息壁垒 看IBM百年中间件如何创新
IBM Rational

打破信息壁垒 看IBM百年中间件如何创新
IBM Rational

  Rational基于标准的跨平台解决方案,有助于软件开发团队创建和扩展业务应用程序、嵌入式系统及软件产品。

打破信息壁垒 看IBM百年中间件如何创新
IBM Rational Functional Tester Version 6.1

  此外,IBM Rational软件工具还可以为开发人员和开发团队提供了整个开发生命周期的支持。单独使用时,Rational软件 的每种工具在其各自市场领域中都处于领先地位。结合使用时,它们更是提供了无与伦比的自动化和易用性。

打破信息壁垒 看IBM百年中间件如何创新
IBM Rational支持数据导入

    Rational 软 件工具可以在 Windows、Unix、Linux 和大型机平台上使用,并且可以支持绝大多数语言、IDE和操作环境,其中包括: Java、Eclipse、C/C++/C#、Visual Basic .NET、Microsoft .NET、COM/+、CORBA、100 多个针对实时和嵌入式系统开发人员的开发环境,以及最新的 Internet/Web 服务标准。

回到顶部阅读

Lotus:协作领域的王者

  Lotus最先是由Mitch Kapor和Jonathan Sachs在1982年合作成立的Lotus公司而推出的一款软件产品,经过多年发展,最后成为IBM旗下的协作软件。Lotus Domino/Notes产品是当今业界实际上的群件标准,它在协作市场中占有绝对优势。根据 Lotus多年的发展,我们可以将Lotus的发展归纳为三个主要阶段:


打破信息壁垒 看IBM百年中间件如何创新
IBM Lotus Notes

  1989年-1996年:Lotus Notes成为了业界第一套商用客户机/服务器软件,将C/S模式的应用变成了现实。1995年6月,IBM 以35亿美元的代价收购该软件,在当时被称为“软件史上最大的收购案”。

打破信息壁垒 看IBM百年中间件如何创新
IBM Lotus Notes

打破信息壁垒 看IBM百年中间件如何创新
IBM Lotus Notes

  1996年-2002年:推动整个基于Web的协作技术的发展,Lotus在IBM e-business战略中更具有重要地位。

  2002年之后:Lotus全面支持J2EE,而且之后的Lotus新增了很多功能,支持通过网络服务与其他应用进行整合,支持云计算服务器,帮助人们创建社区。

  2007年9月,IBM发布了最新企业协作平台——“未来的桌面”系统,Lotus Notes和Lotus Domino 8,它秉承了IBM支持开源的理念,建立在Eclipse开放标准平台之上,应用Web2.0等新兴技术,作为SOA的前端,完全支持SOA架构。

回到顶部阅读

IBM DB2:推动信息化进程

  IBM的Info Management(信息管理中间件系列软件)包含数据库管理系统、企业内容管理、Cognos 商业智能和绩效管理、信息整合、数据仓库、数据挖掘等,它能将用户的所有关键数据无缝整合在一起,确保在正确的时间让正确人得到正确的信息(及时、安全、准确地提供信息)。更重要的是,用户能从信息中获得真正的商业价值,推动企业不断发展。


打破信息壁垒 看IBM百年中间件如何创新
Informix Innovator-C Edition 架构和进程概览

  IBM Information Management 信息管理软件拥有端到端的功能,有助于管理数据和内容,收集分布在不同的信息孤岛中的可信信息,更好地了解业务并优化业务。

  在数据管理方面,IBM拥有DB2、Informix、IMS和solid DB数据库软件做支撑,以InfoSphere Optim、InfoSphere  Guardium和Data Governance for System z做管理,结合各种数据库工具,可以简化复杂的基础设施,充分利用核心资产——数据,帮助企业用户降低IT基础设施的成本和复杂性,提高经营绩效。

打破信息壁垒 看IBM百年中间件如何创新

  在信息整合、主数据管理和数据仓库方面,IBM InfoSphere产品通过加速可信信息的交付能力来进行业务优化。业务优化要求信息是准确的、完整的、连贯的且可操作的。要使可信业务信息达到这个水平,需要转换、核对和维护信息,并将信 息实时交付给需要它的人员、流程和应用。

打破信息壁垒 看IBM百年中间件如何创新

  在Cognos 商业智能和绩效管理方面,利用Cognos 10 能够分析研究任何时间段内的数据,帮助企业制定更有效的决策,也可以使用财务绩效管理软件设定目标,并通过分配资源来实现。目前,全球已有超过2.3万名领先的公司和机构选择使用IBM Cognos 绩效管理解决方案。

  企业内容管理方面,通过FileNet P8 平台、ECM Starter Packs、业务流程管理等工具,控制内容并降低风险,帮助企业快速解决复杂的问题,在当今瞬息万变的业务环境中更快速地制订更有效的决策。

查看本文作者 范平 的其他文章>>
相关搜索:IBM 
给文章打分 5分为满分(共0人参与) 查看排行>>
频道热词:LED照明  工作站  云计算  
视觉焦点
TOP10周热门服务器排行榜
  • 热门
  • 新品
  • 系列
查看完整榜单>>