海联讯基于 SOA 的应用集成解决方案在 IT 的复杂环境中提供基于服务的企业级应用集成解决方案,方案将彻底解决独立的信息系统之间的信息交互问题,通过搭建标准的应用集成基础平台,将会为客户带来更大的价值。
SOA 由一系列相互交互的服务组成 , 每种服务都能提供对该定义功能集的访问。 SOA 整体上设计和实现为一系列相互交互的服务,这种将业务功能实现为服务的方法可以增强系统的灵活性,系统通过增加新的服务来实现演化。 SOA 定义了系统由哪些服务组成,描述了服务之间的交互,并将服务映射到一个或多个具体技术的实现。总体来讲, SOA 的优势在于它的高可复用性、灵活性,以及更好的扩展性和可用性。
一般认为,一个 SOA 平台所拥有的核心能力(关键特性)有以下几个方面:
( 1 )内建对 XML 和 Web Service 及其相关标准的深度支持
( 2 )工作流 / 平台管理器(服务编排)
( 3 )映射与转换(可基于 XSLT )
( 4 )可扩展的多协议通信能力的支持
( 5 )基于内容、元数据和地址的路由能力
( 6 )具备灵活部署的架构,同时拥有针对企业级系统的高服务质量( Quality of Service )
适配器服务
( 7 )底层无关性
SOA 的主要优点是灵活。不像以前的计算模式如客户 / 服务器和大型机环境, SOA 把 IT 功能作为跨平台的共享服务来提供。这带来了诸多好处,但最立竿见影的就是可以通过重复使用现有资产,获得明显的投资回报。