一位OMG(Object Management Group,对象管理组织,拥有约300家机构的国际联盟)官员日前说,一项专为SOA开发定制的OMG规范——SoaML(面向服务的架构建模语言),预计可能于下个月发布。
OMG董事会成员、Computer Sciences公司著名的工程部主管Victor Harrison说:“它是UML(统一建模语言)的扩展,它包括用于像合同和服务以及提供商与消费者的建模结构等这类东西:你打算结构式提交基于SOA的项目时所期待得到的各种东西。”
Harrison在加州Santa Clara举行的OMG SOA协会会议上的一次采访中说,SoaML寻求定义SOA以及提供一致的建模框架方面的一致性。
Harrison说:“它现在做最后修改,因此如果不包括来自架构委员会的其它类型的修补,它应当于下个月发布。”
这项规范将作为一个UML profile发布,这就是说它可以用在任何UML建模工具中。Harrison说,它可以扩展扩充。他说,工具厂商将把它集成到他们的产品中。
一位分析师称赞SoaML没有过分以Web服务为中心。Web服务有时被认为是SOA的同义词。
ZapThink公司高级分析师Ron Schmelzer说:“尽管将这称作服务建模和设计语言更准确(因为SOA建模语言没有特别的含意),但好的是他们没有过度将他们的语言托付给Web服务。我现在认为我们都意识到SOA和Web服务并不是完全相同的东西。就此,我认为这项规范将是通向帮助公司实现将建立架构模型与建立基础技术模型分开的要点的道路上迈出的又一步。”
SoaML建议的提交者中包括IBM、HP和Fujitsu.这项规范是为回应Services RFP的UML Profile和元模型而开发的。UML 2.0起着SoaML元模型基础的作用。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何选择开发语言?
和API构建相关的常被忽略的问题是,应该使用哪种技术构建API?通常来说,关于语言或者托管方式的决策有些一厢情愿。