- 13
- 0
- 约 5页
- 2016-02-02 发布于江苏
- 举报
从逻辑架构讲解SOA精髓.doc
从逻辑架构讲解SOA的精髓
随着新一代架构革命的到来,面向服务的架构融合并取代了诸多之前的优秀架构。考虑到当前系统的数量以及产业在此上做的投资,任何新的架构都应该努力利用并改善既有的基础设施,而不能随便抛弃它们。而这正是SOA的精髓:它使既有的技术设施与业务联系得更紧密。
图1展示了一个基于SOA的系统的逻辑架构。其中蓝色部分是多层应用架构中的既有层,其它部分则是SOA特有的。
而基础服务架构层(infrastructure service layer)、
业务服务层(business service layer)和
服务组合层(service composition layer)又可以统称为服务层。
图1 一个SOA系统的逻辑结构
??? 如前所述,这些SOA特有的层是追加的层,是夹在当前系统的既有层中间的层。图示中的层列是根据习惯以标准的方式堆排到一起的。顶层使用底层的服务来满足上面各层的需求与功能要求。
??? 非SOA特有的层:当前层
??? 每种业务的IT设施都有根据不同的架构与方法论构建的系统。这些系统可能是基于Web、桌面的系统,或者纯后台系统以及其它各种应用。总体上,当前的系统基础设施可以分为三个大层:数据层、业务层和呈现层。
??? 企业数据层:数据层
企业数据层就是企业的数据存储库。一项成功的商业操作所需要的所有数据都是这个逻辑层的一部分。这些数据包括数据库信
原创力文档

文档评论(0)