概述
http://www-01.ibm.com/software/cn/solutions/soa/
IBM SOA(面向服务架构)是一种以业务为中心的 IT 架构方法,可以将您的业务作为彼此链接的、可重复的业务任务或服务来进行整合,这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。
SOA 有几个重要概念,组织在实施 SOA 时需要考虑:
- 一系列服务,企业需要向其客户、合作伙伴或组织的其他部门提供的服务
- 架构,由服务提供方、中间方、服务请求方,以及服务描述组成。
- 架构原则、模式和标准,模块化、封装、松散耦合、关注点分离(separation of concerns)、重用和可组合性等必须遵循的规范
- 编程模型,包括支持 Web 服务、REST 服务或其他类型服务的标准、工具和技术
- 中间件解决方案,针对服务组装、编排、监控和管理进行了优化
随着移动、社交、云和大数据分析的融合,SOA 将比以往任何时候都更加重要,因为它可以提供洞察和端到端的系统整合。使用 SOA 原则,企业可以控制和管理其业务和 IT 的转型,完胜竞争对手。SOA 可将前端办公室、后端办公室和物联网( Internet of Things)整合起来。
IBM 拥有十多年的 SOA 经验和广泛的功能组合(包括集成、流程、操作控制和服务),可帮助贵组织在瞬息万变的移动、社交、云和大数据时代阔步前进。
查看更多 SOA 资源
最后
以上就是默默黑裤为你收集整理的SOA(面向服务架构)的全部内容,希望文章能够帮你解决SOA(面向服务架构)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复