如果你阅读了关于SOA的所有的新文章、观点阐述和blog还是对标准做什么和产品该是什么样子不明白的话,请相信你并非唯一有这种感觉的人。ZapThink公司高级分析师JasonBloomberg认为SOA领域依然不清晰。当谈到一些标准和产品时,他用“混乱的”和“混淆的”这样的词汇来修饰它们。但从好的一面来看,他至少没有用“无序的”。
所以要乐观,你的困惑至少强过观看一幅模糊的图片时的感受。
Bloomberg指出,澄清SOA并非分析师的工作。最终,架构师、标准体和厂商应该自己来澄清。同时,他在撰写一份白皮书《MakingSenseofSOAGovernance,ServiceLifecycleManagement,Registries&Repositories》,对于事情现在的定位,哪些方面混乱作一个概述。
这份白皮书在本月发表了,你可以在注册后从LogicLibrary公司的网站免费下载到它。该书很明确的提出SOA控制有法可循。
该报告的目的是帮助那些进行SOA开发的人理解什么厂商为管理提供了什么功能。
为了帮助读者了解厂商在做什么,Bloomberg创建了一个图表,把SOA控制市场分为了5个部分(很可能不是这么简单):注册/存储位于中间,其外围有一个环,代表服务生命周期管理平台、策略管理工具、设计时SOA控制工具以及运行时SOA控制工具。
Bloomberg指出,注册/存储不仅在他的图表中位于中央,而且也位于SOA控制本身的中央。在这个位置,他提到的关键厂商是Infravio公司、LogicLibrary公司以及Systinet公司(现在是MercuryInteractive集团的分公司)。
尽管当前市场依然在不断运动,但ZapThink的分析师并不阻止那些进行SOA开发的人用可用的工具来工具。不仅如此,他还总结认为必须由真实项目的架构师来驱动该技术的开发。
Bloomberg写道:“毕竟,SOA是一种架构,而这种架构应该驱动产品的购买决策。这样企业才需要实施SOA而不是让产品来驱动SOA。”
他进一步补充说,随着厂商倾向于构建工具来解决现实应用,开发人员开始应对而不止是参与未来的问题和需求,SOA的首要架构方向会取决于市场中一些潮流的影响。
Bloomberg说,对于关键的注册/储存领域,这一点尤其正确。
他写道:“在早期的注册/存储市场,还不清楚这些产品是否适合服务生命周期管理或者SOA控制。但是现在,生命周期管理和控制事客户正期望厂商解决的关键问题。对厂商来说,幸运的是他们几年前开发出来的元数据管理功能正好可以用来起草有效的SOA控制方案。”
来源:希赛网