软件实体的交互基础.pptVIP

  • 2
  • 0
  • 约8.68千字
  • 约 62页
  • 2017-08-19 发布于北京
  • 举报
3、直接基于Socket编程的不足 套接字的出现 促进了软件从单机环境向网络环境的发展 扩展了软件的应用范围 人们很快不满足于直接基于套接字的开发过程 基于套接字的开发方式较为繁琐 这种软件的排错十分困难 特别是当服务器端需要根据用户的不同请求内容区分不同的处理过程时 五、交互实体的查找 网络环境中的资源具有明显的分布性 这些资源可能分布于不同的节点之上 问题: 分布在不同节点上的实体如何查找到其他的实体? 目录对象(Directory object) 命名系统中一类特殊的对象,用以表达计算环境的多种信息 换言之,维护了(分布或集中式)系统中资源的名字与及其多种信息的映射关系 一个目录对象具有多个属性(attributes) 一个属性具有一个标识符(identifier)以及一组值(values) 一个目录对象同时可以是一个context,因此,这种特殊的对象不仅可以维护名字到对象的映射,也可以维护与这个binding相关的一些信息 CORBA Trader Service 1、概念 接口(Interface) 四、互操作接口定义 应用编程接口(API) 对象接口 构件接口 抽象?实在? 模块通常由接口和实现两部分组成 模块的接口部分 刻画了各个模块是如何耦合的 其他模块的设计者和使用者需要知道 模块的实现部分 是各个模块的内部事务 其他模块的设计者和使用

文档评论(0)

1亿VIP精品文档

相关文档