SOA部署

SOA部署【SOA部署】SOA部署是指对SOA系统进行部署 。
基本介绍中文名:SOA部署
部署SOA的原因SOA部署主要有两大理由 。第一,是跨多个套用通过重用服务可以降低成本 。第二,是可以改变IT基础架构,使之对业务变成需求的回响更快速 。向基于SOA的系统发展的一个挑战在于製作一定清晰简洁的案例来管理SOA的好处,以及绘製採用路线图 。决定部署SOA有向个重大的因素,包括敏捷性、重用性、变更管理、互通性、编排性和使用web资源的能力 。SOA部署十大要素之变更管理变更管理有几个好处,包括帮助IT专注于配置系统,而不是程式 。通过利用系统中久经考验的记录,这可以帮助提升软体的质量 。有些情况下,通过对现有的服务做出小改变,改变组件的通信方式,这样就会组成新的套用 。而在另一些情况下,当需要新的逻辑时,SOA基础设备最小化新的代码需求 。这还可以帮助减少测试需求 。SOA部署十大要素之互通性SOA还允许组织考虑互操作性,而不点到点的集成 。互操作性依赖于使用网际网路服务的鬆散耦合框架 。有了複杂套用,每一个集成点都必须经过测试,因为每一个点都可能代表着失败的源头 。有了SOA,开发人员可以编码服务来与SOA基础设施进行通信,而且只需要解决一个集成点 。可以测试最终逻辑来确保它符合服务契约 。这降低了在每一个新集成点可能会引入问题的机率 。