基于soa体系架构的企业信息门户统一代办消息平台内容摘要:

件平台、操作系统和编程语言,使3/8 得构建在这样的系统中的服务可以使用统一和标准的方式进行通信。 这种具有中立的接口定义 (没有强制绑定到特定的实现上 )的特征称为服务之间的松耦合。 SOA 的核心 服务 (service)是整个 SOA 实现的核心。 SOA 架构的基本元素是服务, SOA 指定一组实体 (服务提供者、服务消费者、服务注册表、服务条款、服务代理和服务契约 ),这些实体详细说明了如何提供和消费服务。 遵循 SOA 观点的系统必须要有服务,这些服务是可互操作的、独立的、模块化的、位置明确的、松耦合的并且可以通过网络查找其地址。 SOA 中的三种角色及关系 服务提供者 (service provider)提供符合契约 (contract)的服务,并将它们发布到服务代理。 服务请求者 (service consumer)也叫服务使 用者,它发现并调用其他的软件服务来提供商业解决方案。 服务代理者 (service broker)指由服务提供者发布的软件接口。 这三种 SOA 参与者 :服务提供者、服务代理者以及服务请求者通过 3 个基本操作 :发布 (publish)、查找 (find)、绑定 (bind)相互作用。 服务提供者向服务代理者发布服务。 服务请求者通过服务代理者查找所需的服务,并绑定到这些服务上。 服务提供者和服务请求者之间可以交互。 SOA 特征 服务的封装 (encapsulation)。 将服务封装成用于业务流程的可重用组件的应用程序 函数。 服务的重用 (reuse)。 不但显著地降低了成本,而且独立于底层实现和客户需求的变更。 服务的互操作 (interoperability)。 在 SOA 中,通过服务之间既定的通信协议进行互操作。 主要有同步和异步两种通信机制。 SOA 提供服务的互操作特性更利于其在多个场合被重用。 服务是自治的 (Autonomous)。 四、企业信息门户统一待办信息平台技术框架 以最新的 SOA 面向服务的框架体系 ,以 WEBSERVICES、 XML 为核心和数据交换方式构建一个企业级的统一代办信息平台,如下图所示。 4/8 图二:技术架构 消息的。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。