Jeff Schneider撰写了一些与SOA项目演变有关的文章。
\最近Nick Malik号召SOA社区一起反对将JaBoWS(Just a Bunch of Web Services,只是一组Web服务)作为企业SOA成果的基石。Jeff对此表示异议,他“坚持认为JBoWs是一个组织走向面向服务自然的第一步”。
\沿着面向服务之路,Jeff加入了一些其他垫脚石:JBoGS(Just a Bunch of Governed Services,只是一组被治理的服务)和PoPS(Patches of Planned Services,计划服务的补丁包)。JBoGS给JaBoWS扩展了治理概念,它给一个企业内的Web服务集合增加了原则、发现、策略和管理:
\JBoGs是对JBoWS的自然扩展。服务不断地在一个项目内(而且往往是以竖井的方式)被投资,但是按照现代治理的概念被设计、构建和运营。通过JBoGS,一个公司将很可能有某种注册中心/仓储中心解决方案、生命周期治理和运行时管理基础设施、以及适当的实践。\

演变的下一步就是抛弃应用竖井的概念,开始建立服务环境。Jeff提到了“计划服务补丁包(Patches of Planned Services)”;它引入了“SOA的‘计划’视图,它一般是采用自顶向下方法思考的结果”。“补丁包”暗示了计划是在领域级别启动的事实,逐渐将面向服务扩展到企业的其他领域“一次一个领域”。
\Jeff总结演变如下:
\在大多数公司移动到更具野心的目标之前,都想让他们‘狂野的服务’受到约束。2008年似乎开启了PoPS时代。那些已经获得JBoGs成熟度的公司开始寻求SOA来支持关键业务过程,如订单到现金[……]这驱使为那些典型的向业务靠齐的服务创建它们的规划社区。\
最后,Jeff预测PoPS并非演化的终点。尽管“未来依旧乌云密布”。
\
Jeff Schneider探讨了企业服务架构(SOA)的演进路径,从JaBoWS(只是一组Web服务)开始,逐步发展到JBoGS(一组被治理的服务),最终形成PoPS(计划服务的补丁包)。这一过程反映了企业在实现SOA过程中逐步引入治理和服务规划的做法。
37

被折叠的 条评论
为什么被折叠?



