新SOA规范定义硬件资源

日期: 2008-03-19 作者:Michael Meehan 来源:TechTarget中国 英文

走过往昔的大型机时代,现在,开发人员和架构师们为了构建新的应用程序必须苦苦研究系统的硬件资源,因此,一些重量级的IT公司已经开始策划一个新的规范说明书——服务模型语言(SML),它是用于描述对于一个特定的Web服务而言哪些系统资源是可用的。


  这个规范说明书的支持者有:BEA系统公司、BMC软件公司、思科系统公司、戴尔公司、EMC公司、惠普公司、IBM、英特尔公司、微软以及Sun微系统公司。该规范说明书的目的在于在面向对象架构模型的基础上添加网络和服务器信息。微软动态系统组的市场主管Ed Anderson说:服务模型语言(SML)将能够给架构师们呈现一个更好的视图来观察支持SOA运行的系统资源。


  “服务模型语言(SML)的关键之一是:需要事先考虑控制灵活性,”他说。


  服务模型语言(SML)是一个基于XML的规范,结合了ISO 的Schematron语言以及微软的系统定义模型。Anderson说微软打算从系统定义模型转向SML,在公司内部SML已经成为实际的系统模型标准。


  “服务模型语言(SML)的目标是:将在不同的开发商之间提供更好的交互性,”他说。


  在一定程度上,这意味着用户不再仅仅依赖某一个开发商的基础架构来构建他们的SOA。Web服务可能有很多优势,而且SOA整合也可能创建出灵活的并且有成本效益的应用程序基础架构,但是从某种角度而言,它们都依赖于是否能够协调工作。


  IBM自动化计算的副总裁Ric Telford说SML将定义IT元素及其技术约束和相关规则,以此来为架构师提供一个预览视图——对于一个被提议的服务,公司的系统将如何支持。设计这个预览视图的目的是着手解决手工映射处理的问题,手工映射通常是在建立服务模型之后、实现服务开发步骤之前所做的工作。


  SML信息能够在服务建立并运行之后提供管理和自动化系统的信息,这有点类似于WSDL约定。


  根据新闻发布会,SML的支持者们打算添加一个IT 术语库,以便 “对于某一特定的IT服务,每个开发商都能够确定其普通特性以及各个组件之间的关系,而不需要预先了解形成该服务的所有对象。”


  Telford补充道,他预想,将来肯定会创建一些工具能够把SML转换为十分流行的统一建模语言。


  虽然,到目前为止,SML还没有提交到官方标准机构,但是Anderson表示他希望今年年底之前SML可以提交到标准机构。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐