前面我们已经讨论过伺服对象和Corba对象的不同生命周期事件以及伺服对象和Corba对象之间绑定创建的不同方式,现在从应用程序的角度来研究Corba对象实现的分类。这会帮助我们在下面的对BOA代和
根据伺服对象的状态把它们进行分类后,现在基于内存治理来定义Corba对象的分类。显然,这个讨论和伺服对象的生命周期密切相关。这里侧重于分类,所以只是简单地讨论一下内存治理问题,并在下面引入一通用治理模
我们知道,POA规范定义CORBA对象为具有标识、接口和实现的抽象实体。从客户机的角度来看,对象表示为对象引用,对象引用封装了对象接口类型和标识,并包含足够的信息来定位对象的实现。但从服务器的角度
在服务器端,服务器的ORB在运行时从网络读取请求,并通过调用在第一个安装的消息拦截器上的receive_message( )开始处理请求。ORB用对象要害词以标识目标必须含有POA的名字,通过POA才
在伺服对象生命周期事件的定义中,已经说过伺服对象通过CORBA对象的ID依附于CORBA对象。下面会为BOA和POA代的ORB而分别讨论CORBA对象I D的概念,然而,伺服对象和CORBA对象之
评估准则
对于CORBA对象,以下两个生命周期事件是很重要的: 创建--CORBA对象的生命周期从创建事件开始。CORBA对象通常通过工厂对象创建,即由对象提供操作来创建新对象。回忆一下,在IDL
在服务器端,服务器的ORB在运行时从网络读取请求,并通过调用在第一个安装的消息拦截器上的receive_message( )开始处理请求。ORB用对象关键词以标识目标必须含有POA的名字,通过PO
我们知道,POA规范定义CORBA对象为具有标识、接口和实现的抽象实体。从客户机的角度来看,对象表示为对象引用,对象引用封装了对象接口类型和标识,并包含足够的信息来定位对象的实现。但从服务器的角度
对于CORBA对象,以下两个生命周期事件是很重要的: 创建--CORBA对象的生命周期从创建事件开始。CORBA对象通常通过工厂对象创建,即由对象提供操作来创建新对象。回忆一下,在IDL