SOA_and_ESB(WMB)7

其它特点…

多平台支持:WebSphere MQ目前支持35种系统平台,包括各种IBM和非IBM平台。同时WebSphere MQ支持多种网络协议,如TCP/IPSNASPX/IPXDECNET……通过WebSphere MQ优越的跨平台性可以将各种不同的软硬件系统整合在一起。

遵循开放的标准:MQI是一个在美国和全球都被广泛承认的接口标准,IBM正与标准化组织一起,制定一个正规的标准。WebSphere MQMQI也是IBM网络蓝图中的成员。目前开放应用组织(OAG)已指定将WebSphere MQ应用消息编程接口作为应用集成的标准中间件接口。

应用触发机制:WebSphere MQ应用程序不必总是在运行中的。当第一个或第几个信息到达一个指定的队列时,一个应用可以有选择的被触发起来,这样可以做到应用程序的运行是随机的,基于任务的,并不是可预知的。同时,由于许多不常用的应用不必同时都在运行着,大大地节省了系统资源,

SyncPoint机制(在多种平台上):在有syncpoint管理环境中,例如CICSIMSDB2WebSphere MQ允许网络上的一个单独节点上的程序所作的修改延缓提交,直到网络上的所有的部件可以提交时。

信息浏览:当应用程序想查看某个特定的信息或某种信息类型,它可以只是查看而非取走信息。WebSphere MQ也允许一个应用程序处理一个特定信息之前查看这个信息或相关的标识信息,这样,在某种需要时,信息可以不按顺序而是被指定处理,

支持临时和动态的队列:动态或临时的队列是在应用被处理时才建立的。队列也可以被重新定义和重新配置,应用程序本身不必做任何修改。

客户端支持:WebSphere MQ不但可以安装在主机和服务器上,而且也可安装在客户机系统或工作站上,例如DOSWindows3.1系统上。

信息优先选项:在处理信息时,除了先入,先出的顺序处理以外,还可通过给信息指定优先级的选项,使得信息在队列中以优先级排队处理。

信息数据转唤支持:在所支持的多种系统中,数据可以不同的代码格式存储,WebSphere MQ支持EBCDICASCII数据之间的相互转换,对于特定的格式,可提供出口作转换。

出口(Exits)允许用户扩展功能:WebSphere MQ也在具有策略性的地方提供其它的出口,使得客户或商业开发伙伴可以提供扩展模块或附件功能。

动态负载均衡:用户可以构建跨越多个系统的多个队列管理器的集群,集群内部共享队列和通道,由此简化了系统定义的工作量,并可以实现集群内的工作负载的动态分配,大大提高了系统的性能、可靠性和灵活性。

发布/订阅(PUB/SUB):WebSphere MQ的发布/订阅功能使得应用程序可以根据不同的主题来发送、接收消息,而不必考虑消息的具体的来源或目的地是什么。这一功能极大地提高了消息传递的灵活性和系统的可扩展性。

同其他管理器的连接:WebSphere MQ可以同大多数支持XA标准的数据库(如DB2ORACLESYBASE等)协同工作,也可以在CICSEncina等事务处理器的管理下实现全局工作单元。此外,WebSphere MQ还提供了与Lotus NotesTivoliEDISAP R/3等的接口,使得WebSphere MQ能够与上述系统协调工作。

 

为什么要用WebSphere MQ产品?

鉴于国内网络不稳定的现状,以及分布式业务的分散性和随机性,尤其考虑到各种应用的实时的或随机的数据通信,我们向您推荐IBM的风行世界的新产品──WebSphere MQ产品。它是目前唯一能保证您的数据稳定可靠而且决无丢失或重发的产品,被PC MAGAZINE誉为:MQ是世界上最成功的软件之一。

WebSphere MQ特别适合于这样的业务模式:在差异很大的环境之间实现沟通。而MQSereis是一种优秀的工具,具有多平台支持功能,可以运行于新技术和传统技术组合的非均一环境中。

在竞争激烈的商业行业中,特别是银行业,金融证卷业,全球市场的发展增大了业务处理的压力,从而导致了对发展IT的需求。这使得WebSphere MQ成为业务要求苛刻的应用程序的坚强后盾,在这些应用程序中,数据就意味这金钱。

WebSphere MQ具有简单、灵活的特点,并能满足业务对系统速度、集成性、安全性方面的要求。因此,对关键性的业务行业,如银行,计费系统等都很有吸引力。目前,WebSphere MQ已经成为金融领域独一无二的选择。

其实,WebSphere MQ不仅在金融领域倍受青睐,在其它行业,例如邮电,交通,医疗等,越来越多的处于领先地位的人们认识到,随着来自内部,外部,甚至全球市场不断增长的压力,保持自身的竞争力是事在必行的。因此,许多企业业务的发展面临着四个主要动力:提高竞争力,集成业务处理,改进用户服务,以及高效地管理成本。从信息技术角度说,这四个动力可看作以下四个趋势:

1.    加快投入市场──更快地开发和配置应用程序。

2.    集成应用程序──将传统的和新的应用程序结合。

3.    增强信息访问能力──实现通用的信息确认和回馈功能。

4.    减低成本──减低开发和维护费用。

不论您的业务应用程序遇到什么样的难题,利用WebSphere MQ,都会迎刃而解。因为WebSphere MQ价值是:

    消除了硬件于网络协议的依赖关系。

    确保了信息传输,并且支持异步通讯,无需等待接收者的响应。

    易于使用的API,减少了开发时间和开发成本。

    可集成不同结构和设计的应用程序。

    易于在分布式处理结构中继续使用传统的系统。

 

A.2 WebSphere Message Broker 产品简介

WebSphere Message BrokerWebSphere家族的另外一个重要组成部分,基于WebSphere MQ开发。MESSAGE BROKER采用WebSphere MQ提供的可靠消息服务(不丢失,不复传)在应用系统之间通过基于消息的异步方式集成各应用系统。针对不同系统所处理的消息格式各不相同的特点,MESSAGE BROKER 提供了专门的格式代码转换器(Formatter)在不同的消息格式之间按照预先定义好的转换规则进行自动的格式转换,然后将结果自动路由到目标应用系统。在消息转换的过程中MESSAGE BROKER能够识别XMLC结构,JMSSOAP等多种消息格式;对消息的各种操作包括消息的来源、消息的目标应用、所期望的消息格式等通过定义各种操作规则(Rules)进行。

每个业务事件的核心是应当被捕捉并向您企业内的人员和应用发布的重要信息。例如,当客户访问您的网站时,您的客户关系管理(CRM)系统将接收到这个人的浏览和购买习惯的信息。根据客户的动作,可能会触发您的制造系统,并通知仓库供货时间计划。会计部门可能需要信用卡编号或购买订单授权,送货部门可能需要一个地址。其它的分析趋势或提供最新的执行概要的内部系统还将需要同时进行更新。

WebSphere Message Broker实时地将来自多种设备和地点的信息传送给您企业内外的人员和应用。快速、高效地分发来自例行业务活动的信息的能力对于您成功运营电子商务来说至关重要。为便于提供快速、富有根据的决定以便提示合适的动作,您必须为正确的人和正确的应用在正确的时间提供正确的信息。当一个信息源被更新时,这些变化必须立即发布给所有受到影响的系统,以便您企业内的数据可以自动更新。

IBM WebSphere Message Broker多平台6.0版为实施集成消息和事件提供了一个灵活的基础架构。无论这些业务事件在何时、何地发生,您多可以捕捉到目标信息,并将它立即发送到需要它的应用和人员。您可以集成Web交易、与贸易伙伴交换的数据、来自第三方打包应用的数据或时间极为重要的事件的现场数据,例如金融市场上发生的数据。

通过扩大您的集成范围,使您可以集成您企业内的人员、应用和事件,您可以成为随需应变的企业可以智能适应当前的市场环境,快速应对持续变化的商业需要。

WebSphere Messages Broker 亮点和概括

    实时地向您无处不及的人员、应用、移动和无线和遥测设备提供业务事件信息

    支持多种传输协议,将您的业务范围扩展到防火墙之外

    利用一致的图形化开发环境,大幅提升整个WebSphere平台的效率和技能。

    简单的一次点击即可完成安装,加速部署

    将集成逻辑与应用相分离,提高业务的灵活性,帮助降低开发成本

    简化原本不能兼容的应用之间的通讯,并在这一产品中提供了New Era of Networks功能(是IBM WebSphere MQ Integrator的早期产品)

 



 

以下文章点击率最高

Loading…

     

如果这文章对你有帮助,请扫左上角微信支付-支付宝,给于打赏,以助博客运营