公用对象请求代理(调度)程序体系结构(Common Object Request Broker Architecture),缩写为 CORBA,是对象管理组织(Object Management Group)对应当今快速增长的软硬件的协同工作能力的要求而提出的方案。简而言之,CORBA 允许应用程序和其他的应用程序通讯,而不论他们在什么地方或者由谁来设计。CORBA 1.1 由对象管理组织在 1991 年发布。他定义了接口定义语言(IDL)和应用编程接口(API),从而通过实现对象请求代理(ORB)来激活客户/服务器的交互。CORBA 2.0 于 1994 年的 12 月发布。他定义了如何跨越不同的 ORB 提供者而进行通讯。
进入90年代以来,分布式组件对象标准极大地推动了以异构环境下协同工作为目标的虚拟环境研究。
进入90年代以来,分布式组件对象标准极大地推动了以异构环境下协同工作为目标的虚拟环境研究。
进入90年代以来,分布式组件对象标准极大地推动了以异构环境下协同工作为目标的虚拟环境研究。
进入90年代以来,分布式组件对象标准极大地推动了以异构环境下协同工作为目标的虚拟环境研究。
2006年,一波Ajax产品浪潮将出现在市场上,使IT企业可以选择用工具来构建与桌面功能类似的WebServices前端。随着它的出现,构建这些工具的公司也会构建面向服务架构工具集,把应用层Web技术与表示层Web技术联系到一起。
未来的Web services和面向服务的架构(SOA)可能就在于Ajax。Ajax是一种用于创建丰富的、基于Web应用的编程技术,它看起来和桌面软件差不多,但却基于浏览器,而且消耗资源不多。
随着越来越多面向服务的架构出现,Iona Technologies公司正在划分自己的企业服务总线以更好的适应客户对新技术的需要。在上周所发布的Artix4.0版增强了特性,而新的打包和定价模型则允许增量采用。
现在,微软第一个对预示着明年将到来的集中化面向服务架构的冲击做出了应对。现如今,BEA公司发布了一个Java集成开发环境BEA Workshop 3.0,同样也使BEA公司的系统进一步深化其SOA的目标。
通用汽车(GM)计划以Sun Java Enterprise System为基础平台建立面向服务的架构(SOA),这是对Sun公司也是对整个Java社区的认可。Sun在它的开源项目中采用了新并购的SeeBeyond Technology公司的应用服务器和企业服务总线。