行业标准组织对象管理组(OMG)正在采取步骤使其后端软件能够兼容更新的网络服务标准。
对象管理组上星期在华盛顿召开的会议上采纳了一个规范,允许企业共享CORBA应用软件与网络服务软件之间的数据。CORBA是Java支持者支持的一套编程规范,可确定应用软件与组件之间的通信。
对象管理组正在推广CORBA规范与两种关键的网络服务标准之间的兼容性。这两种标准是网络服务描述语言(WSDL)和简单对象访问协议(SOAP)。
对象管理组是1989年建立的,主要帮助制定面向对象的开发工具的基础和中间软件的基础。但是,这个组织的标准不如使用XML语言编写的更简单的网络服务协议那样流行。对象管理组将继续调整其COBRA规范,但是它已经把重点转向确定中间软件标准,以便为商业处理模式制定规范。
对象管理组负责技术转换的副总裁Jon Siegel表示,每两年左右就会出现不同的中间软件,主宰这个市场的窗口限定了这个时间,要让COBRA或其它任何中间软件使用更长的时间都是不现实的。企业在技术方面的投资都希望这种软件能使用十几年,而技术占统治地位5、6年之后就不再提供技术支持了。
对象管理组已经制定了通用标识语言(UML)规范并进一步实施其商业模型的努力,在去年发布了模型驱动结构(MDA)。
Siegel说,MDA的想法是采用UML确定的商业模式,并把它们转换成具体的硬件和软件模型,然后制作出代码。这种代码将与微软的.Net服务器、J2EE应用服务器或网络服务软件等中间软件产品兼容。
MDA结构已经得到了包括IBM、惠普、Iona技术公司、Rational软件公司和Borland软件公司在内的一些公司的支持。




