北邮邹华教授《分布式环境》课件chapter3_面向对象的分布计算环境解析.ppt

北邮邹华教授《分布式环境》课件chapter3_面向对象的分布计算环境解析.ppt

北邮邹华教授《分布式环境》课件chapter3_面向对象的分布计算环境解析.ppt

* * * * * GIOP消息提供了对对象定位和迁移的支持。且直接支持CORBA所需的全部功能和行为,如异常报告、传递操作上下文和远程对象引用操作。 * GIOP消息提供了对对象定位和迁移的支持。且直接支持CORBA所需的全部功能和行为,如异常报告、传递操作上下文和远程对象引用操作。 * * * 工厂是是一个对象,该对象的一个方法激发的结果是返回另一个对象引用。注意,工厂对象并不是用来创建新的CORBA对象,它还可用来返回已存在CORBA对象的引用。 工厂对象是及其有用的,特别是在客户机能使用大量对象的时候。服务器可以只公布一个工厂对象(例如通过命名服务),而不公布所有的伺服对象的引用,客户机可以使用这些工厂对象来获取它所需要的伺服对象的引用。要注意,工厂对象对于减少某个时间在一个服务器进程中激活对象的数目也是有用的。工厂允许服务器程序推迟对象的实例化,直至客户机明确地请求该对象,而不是着急实例化所有的可能对象。这些优点使得工厂对象对于多数地大规模CORBA系统都是很重要的。 当使用对象引用字符串时,服务器通过把对象字符串化来公布它的对象。这些字符串会存储在客户端配置文件或外壳脚本中等,客户机应用程序通过从字符串存储的地方取得字符串,并把它转化为对象引用。所以,客户机和服务器的程序员必须协调好这些对象引用的字符串如何管理。 客户需要使用自举方式获得命名服务或者交易服

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档