CIO如何透过ESB布署SOA应用

日期: 2008-04-02 作者:赵恒 来源:TechTarget中国

  CIO如何透过ESB布署SOA应用


  面对SOA的灵活和开放性,给了CIO更多的选择理由,但是机会和挑战同样并存,不菲的平台迁移成本以及成功案例的缺失,使CIO在SOA的选择上困惑不已。


  CIO不但要考虑必须对现有产品进行集成以支持SOA的使用场景。还必须考虑如何构建面向未来的SOA应用。选择什么样的ESB来实现SOA的融合是摆在所有CIO面前的一道难题,Apusic ESB的出现和应用恰好为这个难题提供了一个解决之道。


  Apusic ESB 立足于Apusic应用服务器和Apusic消息中间件之上,并与其无缝结合,具备面向服务、面向消息、事件驱动的特性,是一个在SOA架构中充当服务兼智能化集成与管理中介的灵活敏捷的基础平台。


  在智能网络方面:Apusic ESB具有高度的分布式部署特性,在物理上服务器之间不受时间和空间的限制,在逻辑上,集中式管理Apusic ESB可以组成网络相互连接尽而形成完整的企业服务总线。


  在服务仓库方面:Apusic ESB是一个符合Web Services标准的多协议服务容器,任何一个已经公开的Web服务都可以被注册到Apusic ESB的服务仓库中,成为基于服务的组件库中的一员。


  不同的协议与不同的WEB服务器之间进行共享、协调互通也是SOA的精髓所在。


  在业务重组方面:Apusic ESB引入了工作流流程化的概念,可组装编排对于用户来说,只需要关心流程中的一个服务即可,无须再去关心BPEL的具体技术细节。
流程化的服务组织,使SOA可以将服务的功能和需要完成的业务分离开来。一旦业务发生变化,只需要简单的修改流程定义,就可以适应新的业务场景,使SOA系统具备高度的弹性与可扩展性。


  在数据集成方面:Apusic ESB针对不同数据库的特点提供了针对数据库的适配器,实现遗留系统的非破坏式接入Apusic ESB。实现异构数据结构、异构数据库平台之间的数据自动转换。


  在管理工具方面: Apusic ESB提供了一体化的管理工具,通过工具,可以非常方便的对Apusic ESB进行集中式管理、可视化的流程设计,以及运行期的实时监控等功能。


  SOA虽然在ESB兴起中走上了康庄大道,但是谁又能给SOA提供一份最为宝贵的成功经验呢?业界、CIO、专家、厂商都在探索中寻找解决方案,2008年是SOA的产品年也是SOA的落地之年,ESB与 SOA的完美融合能否破解CIO的困惑,还需要在未来的实践中验证。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

赵恒
赵恒

相关推荐

  • 事件驱动框架和SOA在空军的应用

    空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。

  • 揭秘New Relic APM技术细节

    New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。

  • 总线技术究竟该不该用?

    曾几何时企业服务总线(ESB)被视为企业IT的核心。今天,不仅ESB受到了比被废弃还要糟糕的攻击,若干开发趋势似乎对更简单的消息总线也发起了质疑。