论文部分内容阅读
一直以来,面向对象的技术(Object Orientation,OO)是软件界努力追求的目标,传统的对象技术通过封装、继承及多态提供了良好的代码重用功能。但是这些对象只存在于一个程序中,外面的世界并不知道它们的存在,也无法访问它们。要解决这些问题就需要提供一个标准的构件框架,使不同厂家的软件通过不同的地址空间、网络和操作系统交互访问。该构件的具体实现、位置及所依附的操作系统对客户来说都是透明的。因此有关对象中间件的标准相继间世,像OMG组织(ObjectManagement Group)的公用对象请求代理程序结构(Common Object
Object-oriented technology (OO) has long been a goal pursued by the software community. Conventional object technology provides good code reuse capabilities through encapsulation, inheritance and polymorphism. But these objects exist only in one program, the outside world does not know their existence, nor can they be accessed. To solve these problems, we need to provide a standard component framework, so that different manufacturers of software through different address space, network and operating system interactive access. The specific implementation of the component, the location and the attached operating system are transparent to the client. Therefore, the standards of object middleware have been passed on one after another, such as the OMG (ObjectManagement Group) public object request broker structure (Common Object