soa架构简单剖析
2016-04-12 22:08
323 查看
什么是SOA (面向服务的体系结构) ?
面向服务的体系结构是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以使用一种统一和通用的方式进行交互。
SOA发展
基本特征
SOA的实施具有几个鲜明的基本特征。实施SOA的关键目标是实现企业IT资产的最大化作用。要实现这一目标,就要在实施SOA的过程中牢记以下特征:
可从企业外部访问
随时可用
粗粒度的服务接口分级
松散耦合
可重用的服务
服务接口设计管理
标准化的服务接口
支持各种消息模式
精确定义的服务契约
面向服务的体系结构是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以使用一种统一和通用的方式进行交互。
SOA发展
基本特征
SOA的实施具有几个鲜明的基本特征。实施SOA的关键目标是实现企业IT资产的最大化作用。要实现这一目标,就要在实施SOA的过程中牢记以下特征:
可从企业外部访问
随时可用
粗粒度的服务接口分级
松散耦合
可重用的服务
服务接口设计管理
标准化的服务接口
支持各种消息模式
精确定义的服务契约
相关文章推荐
- 学习资料网站汇总__不断更新
- Atitit.vod 视频播放系统 影吧系统的架构图 架构体系 解决方案
- Atitit.vod 视频播放系统 影吧系统的架构图 架构体系 解决方案
- Atitit.vod 视频播放系统 影吧系统的架构图 架构体系 解决方案
- 构建高并发高可用的电商平台架构实践
- 如何利用wordpress搭建自己独立的博客(个人网站)
- 【架构】Twitter高性能RPC框架Finagle介绍
- App工程结构搭建:几种常见Android代码架构分析
- URL访问网站的整个过程
- 网站首页添加缓存--------ehcache的简单使用
- Linux ALSA声卡驱动之一:ALSA系统架构
- 软件开发学习网站
- 搭建个人网站
- 揭秘微信红包:架构、抢红包算法、高并发和降级方案
- 揭秘微信红包:架构、抢红包算法、高并发和降级方案
- 揭秘微信红包:架构、抢红包算法、高并发和降级方案
- Linux ALSA声卡驱动之一:ALSA架构简介
- 38个学习新技能的最佳网站
- js 实现网站 第三方 qq 登录
- 为什么很多网站的内容储存用别的域名?有什么好处?