一群技术产业的巨人近日宣布了一种新的面向服务架构的编程模型。
bea systems、ibm、iona technologies、oraclecorp、sap ag、sybase以及xcalia s.a.把服务构件架构(service component architecture sca)与服务数据对象(service data objectssdo)混合成了soa编程模型。其中,服务构件模型用于创建能绑定到不同技术实现的中立的接口、实现与引用。而服务数据对象则用于访问位于多个位置多种格式的数据。
bea 负责架构与标准的副总裁edward cobb说:“服务基础设施是为广泛采用soa而设计的新型软件,它需要一种技术、标准、处理与协作的丰富的生态系统才能实现。这些新的规格说明书代表着在帮助企业达到目标上取得了重大进展。” 【相关文章:Atlas 实现机制浅析(二)(1)】
虽然这种新的简称可能会让已经充满术语的市场感觉不舒服,但它提供了用来构建遵循预定架构模式的web服务的一套工具。 【扩展阅读:Atlas 实现机制浅析(一)(1)】
他说:“利用那些服务创建能力的编程工具至今还非常初级。” 【扩展信息:Atlas 实现机制浅析(三)(1)】
事实上,cobb说明了为潜在用户如何架构soa方面存在的混淆。他指出尽管有很多标准可以让开发人员构建服务但却没有如何构建它们的标准。
soa编程模型可被免费使用,它包括
实现sca服务构件的java语言规格说明书。
实现sca服务构件的c++语言规格说明书。 描述了用于在客户端与服务器端之间数据交换的通用渲染方法的java sdo规格说明书。 描述了用于在客户端与服务器端之间数据交换的通用渲染方法的c++ sdo规格说明书。... 下一页