技术开发 频道

解析SOA反模式

    SOA 反模式

    已标识的反模式分为三类:

    1. SOA 采用反模式:此类为阻碍或延迟客户和业务的 SOA 采用进程的反模式。讨论的属于此类的反模式有:

    1.A1. 技术跟风

    2.A2. 老调重谈

    3.A3. 大爆炸

    2. 服务标识和设计反模式:此类反模式是技术先驱在作为 SOA 活动的一部分对服务进行标识和设计时遇到的反模式。讨论的属于此类的反模式有:

    1.I1. Web 服务 = SOA

    2.I2. 竖井( Silo) 方法

    3.I3. 注册中心行为不正常

    3. 服务实现反模式:此类反模式捕获实现服务的最差实践。很多此类反模式主要关注 Web 服务实现(最常见的 SOA 实现)。在本文中,我们给出的是不关注 Web 服务的 SOA 实现反模式的部分列表,因为对于以 Web 服务为中心的 SOA 实现反模式在 Web 服务专门论坛上已经进行了大量的讨论。讨论的属于此类的反模式有:

    1.R1.通信较多的服务

    2.R2.点到点服务

    3.R3.无组件的服务

    随着 SOA 越来越成熟,其应用越来越多,则有希望标识越来越多的反模式。

    表 3. 反模式列表

0
相关文章