PR6423/018-010CON021

更新时间: 2024-05-20

它对于对象的作用就象数据描述语言DDL对于数据库的作用一样,人们可以使用它定义对象的接口,其他对象通过该接口与该对象进行交互。IDL的一个重要特点是其语言的独立性,即它是一种描述型语言,而不是一种程序编写语言,这样使得对象接口的定义与对象的实现分开,允许对象用不同的程序设计语言实现但仍能保持其相互之间的通信畅通。目前,ODL到C、C++、Smalltalk、Ada95、JAVA等已经有了映象规范。 图1中的ORB为实现对对象的透明调用,提供了一个通信框架结构,所谓透明是指对象调用独立于对象位置、硬件和操作系统、所用语言和数据表示等因素。CORBA规范中规定了一个ORB核心必须提供的全部功能及其标准接口。 对象服务(Object Services)定义了那些在对象实现中**重要的服务。到目前为止CORBA已定义的服务主要包括命名服务、对象生命周期服务、安全服务、属**、时间服务、查询服务和并发控制等。随着应用的发展,还会制定更多的对象服务。 公共设施(Common Facilities)对于开发一个跨越多个应用领域的大型应用系统是十分有价值的SCA SCHUCKER 0433.0564A

上一篇:PR6424/000-030CON021

下一篇:PR9268/202-000