读书频道 > 网站 > 网页设计 > SOA 与Java:用Java 技术实现面向服务
3.1.1 面向服务计算
15-10-04    下载编辑
收藏    我要投稿   
在现代Java技术平台上应用现代面向服务技术,运用与面向服务解决方案相关的Java基础没施扩展,在Java上下文中探索与SOA和面向服务相关的关键概念,了解相关的Java平什、技术和APl,通过Java实现理解作为REST和SO立即去当当网订购

面向服务计算是一个概括性术语,表示一个独特的分布式计算平台。它涵盖的内容很多,包括自己的设计范式和设计原则、设计模式目录、模式语言以及一个独特的架构模型,另外还包括相关的概念、技术和框架。面向服务作为一种正式方法出现,以支持在面向服务的计算中实现以下目标,获得以下好处(见图3.1)。

 .提高固有的互操作性:特定边界内的服务被设计为彼此自然兼容,所以,当业务需求变化时,就可以高效地组装和重新配置它们。
 
.提高联合:服务建立一个统一的契约层来隐藏底层的不一致性,从而允许单独控制和发展它们。

.提高供应商多样化选项:面向服务的环境基于一个供应商中立的架构模型,允许组织同时发展架构和业务,而不必受限于专有供应商平台的特性。
 
.提高业务和技术一致性:一些服务被设计为拥有一个以业务为中心的功能性上下文,允许它们反映组织的业务并与之一起发展。

.提高ROI:大多数服务都被视为IT资产,作为IT资产交付,并且被认为应当提供重复价值,超过交付和拥有的成本。

.提高组织的敏捷性:通过建立一个环境,利用现有服务的可重用性和原生互操作性,可以在组装和增强解决方案时投入更少的精力,从而更快速地满足新的和不断变化的业务需求。

.减轻IT负担:前述目标和收益的结果就是企业作为一个整体被流线化,允许IT部门更好地支持组织,在成本和负担更小的同时提供更多价值。

这些目标综合起来,就代表我们在设计软件程序时,坚持应用面向服务原则所希望实现的目标状态。

注意  在3.1.4节将会看到,SOA的战略目标常常与面向服务计算的战略目标相同。

提高联合提高固有

的互操作性

提高ROI

减轻IT负担

提高组织

的敏捷性

战略目标

战略收益

提高供应商

多样化选项

提高业务和

技术一致性


 

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站