云并非真空:实现云计算ESB不可少

来源:CIO时代网   
2012/12/13 17:59:05
虽然云计算听起来是有价值的,但是业务和IT执行者要实现云计算,需要克服在这些服务和投资回报率(ROI)之间的一个重大障碍:现代业务中的软件不运行在真空中。

本文关键字: 云计算 ESB

虽然云计算听起来是有价值的,但是业务和IT执行者要实现云计算,需要克服在这些服务和投资回报率(ROI)之间的一个重大障碍:现代业务中的软件不运行在真空中。

至今,你可能听到了所有的关于云计算简化了一切,通过软件即服务(SaaS),流程即服务(PaaS),以及其它不同的即服务之类的东西(统称为XaaS)。

云计算的XaaS模型中运行软件的一个负面是软件并不在你的物理地址上。许多BPM应用依靠于集成组织网络内的其它系统,所以在外部托管这些与系统通信的基础设施是当前的一大挑战。这篇来自Macedon Technologies的文章探索了企业服务总线(ESB)作为这些挑战的构架解决方案。

ESB全称为Enterprise Service Bus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢。是构筑企业神经系统的必要元素。ESB的作用是在于跨越不同结构的系统把他们提供的服务连接起来,使服务与服务之间沟通并连接到统一的总线上来,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,ESB提供了事件驱动和文档导向的处理模式。如Web服务、Messaging等的多种服务集成方式,以及分布式的运行管理机制,它支持基于内容的路由功能,多种消息传递形式,支持广泛使用的传输协议,并可以提供一系列的标准接口。

正如任何一个BPM套件(BPMS)厂商将会告诉你的那样,BPM技术面很大程度上被设计成与其它信息技术系统通信。有些自动化程序存储数据到他们更换的遗留系统的数据库上,因此现存的报告将继续有效,一直到他们的阶段完成。有些流程集成了第三方系统记录的应用程序,例如ERPCRM系统。还有些流程利用外部文档管理系统来管理文档数据,或卸载规则评估到RMS(记录管理服务)中。

理想情况,大部分自动化流程呼叫面向服务架构(SOA)访问点,从而通过Web服务从其它系统检索数据,而不是通过直接与那些系统的后端对话。

这些交互的每一项都需要网络与其它系统通信,这意味着连接必须建立,数据将会被传输。如果BPMS托管在一个组织内(可能是在共同的数据中心),那么就会很容易建立这样的连接。两个系统已经存在于一个相同的网络中,所以他们默认就可以互相通信。如果他们之间有一个防火墙,那么IT的某一人通常是在防火墙上捅一个洞,从而允许该系统与其它进行通信。另外,因为网站流量都是在一个网络上,别人偷窥数据在系统之间传递的风险,几乎是没有的。

 

责编:chrislee2012
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
IT系统一体化时代来了

2009年Oracle 用Exadata服务器告诉企业,数据中心的IT服务一体化解决方案才是大势所趋,而当前企业对大数据处理的..

高性能计算——企业未来发展的必备..

“天河二号”问鼎最新全球超级计算机500强,更新的Linpack值让世界认识到了“中国速度”。但超算不能只停留于追求..

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918