合并三维的 SOA 整合中心

豆豆网   技术应用频道   2008年06月22日  【字号: 收藏本文

内容摘要:本文谈论如何将 Web 服务及非 Web 服务的多重 SOA 合并成三维的整合中心来连接各种后端企业主机系统。

  将您的 SOA 合并成三维空间的整合中心,以提高 Web 服务的互用性。Judith M. Myerson 给出了四个合并的实例:非共享的 SOA 的二维中心、共享的 SOA 的二维中心、共享的 SOA 的三维中心的两种视图。权衡各种利弊,确定三维空间中的整合中心可以承载的 SOA 的最大数目是非常重要的,使得能够避免中心超负荷。

  引言

  在本文中,我将谈论如何将 Web 服务及非 Web 服务的多重 SOA 合并成三维的整合中心来连接各种后端企业主机系统,包括:

  企业资源规划(Enterprise Resource Planning,ERP)

  客户关系管理(Customer Relationship Management,CRM)

  供应链管理(Supply Chain Management,SCM)

  其它企业应用程序集成(Enterprise Application Integration,EAI)的应用程序

  虚拟的数据库管理系统

  我也将讨论中心如何接受输入数据——事件和数据——来源于各种资源。我使用 X、Y 和 Z 轴在三维空间中展示图片。

  什么是 SOA 整合中心?

  SOA 整合中心是 Web 服务与非 Web 服务的合并的 SOA 与后端企业系统的集成。它使得 Web 服务及非 Web 服务能够与运行在不同平台上的服务器、主机和微机上的企业系统交互。

  然而,SOA 整合中心不同于面向服务的整合(service-oriented integration,SOI)。SOI 将 Web 服务与运行在不同平台上的主机系统相整合。它使得 Web 服务能够通过网关与主机交互。您需要 ASP.Net 或其它技术获取网关来执行普通的 Web 服务。

  SOA 是基于一套业务流程的 Web 服务的交互的体系结构。您可以在第一个 SOA 中获取 Web 服务来在第二个 SOA 中复用代表 Web 服务的服务。Web 服务可能由一些小的 Web 服务组成,它们将服务传递给客户。

来源:developerWorks    作者:Judith M. Myerson    责编:豆豆技术应用

正在加载评论...