SOA设计模式汇总

SOA设计模式汇总

本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度,这样一来每个服务都可以不受羁绊,更好的得到发展。实现理想的松耦合程度,一直是设计中讨论的议题,议题通常是围绕服务合同和依靠服务合同的用户编程展开的。

点击下载该PDF

Façade服务

Façade服务模式的实施过程中,还有一种情况可以得到有效控制。核心服务逻辑的单个实体要求多个合同(这种情形和另一个叫做Concurrent Contracts的模式有关)。

 

可知环境

如果一个服务是可重用服务的话,还应该称其为服务吗?就这一模式来说,答案是否定的。在服务建模和设计阶段,不可知服务受到了广泛的关注。

 

域库存

企业范围的协调性一直是人们多年来不断追求和努力的目标,这种状态全力支持SOA以及面向服务架构所包含的一切内容。

 

服务规范化

当你设计数据架构时,会很容易得出不同的数据库或者数据库表。该数据库表中包含相同或相近的数据。所有这些记录在册的数据可以帮助更好的维护数据,解决质量问题。

 

服务分解

一个服务本身就是一个服务生命体,需要独立发展。我们在编制SOA设计模式目录时,了解到不仅在设计阶段,甚至是服务生命周期的后续维护阶段也会涌现许多模式。

 

典型模式

SOA设计模式目录中,没有什么比典型模式更容易理解,也没有什么比典型模式更难实践了。此外还有一些富有争议性的模式。

 
点击下载该PDF

SOA基础

 
SOA专家组与10月23日发布SOA宣言,该宣言阐述了106个字的原则,他们认为最重要的是受欢迎的一体化战略。虽然有些人可能认为SOA像企业架构……
 
网络臭虫(Web bug)也称为网络信标(Web beacon)是一个放在网页或电子邮件上的文件对象,用于监测用户的行为。
 
顶级域名(TLD,top-level domain)是因特网域名的最后一部分。顶级域名是一个域名的最后一个点后面的字母组成的部分。
 
本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度,这样一来每个服务都可以不受羁绊……
 
做了两年CUNA Mutual 集团顾客营运资深副总裁的Rick Roy,今年转投IT业,担任集团CIO一职。这位致力于实现IT价值的CIO眼下正面临如何在经济危机中领导IT部门的重重挑战。

当我期望用BPM建模工具来配合面向服务架构的时候, 应该在工具中寻求的关键特征是什么呢?当设法确信你的BPM工具充分利用你的SOA成果时……

有关OSGi最重要的事情是支持模块化。但由于大多数应用程序和系统的目的不是为模块化,或被设计并建造为本土化的模块化设计,采用的OSGi通常包含某种程度的困难……

SOAP和WSDL是Web服务相关标准的补充,通常它们是一起使用。SOAP是基于XML消息传递协议。SOAP规范描述其为传达XML消息的格式和……

 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录