- 0
- 0
- 约1.56万字
- 约 54页
- 2019-07-23 发布于福建
- 举报
第六章编因写客户端程序
第六章 编写客户端程序 第六章 编写客户端程序 基本知识 DII DSI 接口库 上下文 基本知识 请求 请求:是一个CORBA伪对象,与一个请求对象相关联的信息包括目标对象引用,操作名字,0或多个参数,可选的上下文,以及用于存放返回结果或异常信息的环境 封装一个请求有两种格式 静态:请求对象由IDL桩隐式发送 动态:显式创建一个请求对象,选择一种通信方式发送并获取响应结果,由接口Request描述 Request接口 定义了对一个CORBA对象的某一操作的一次调用请求 调用一个操作之前必须首先获取目标对象引用 见P140 调用类型 静态调用:客户程序在编译前就知道IDL接口信息 动态调用: 编写客户程序时尚未确定IDL接口类型 运行时利用接口库服务提供的信息创建一个请求对象 大部分任务是建立请求对象,而不是调用过程本身 选择调用类型 简单性 DII需由程序员手工完成IDL桩所完成的任务 灵活性 调用性能 通信方式 SII支持同步,单向 DII支持三种:同步,单向,延迟同步 小结:能用SII则用SII 编写客户程序——静态 2 动态调用机制 动态调用机制 基本接口 动态调用过程 编程 基本接口 动态调用接口 CORBA::Object:定义每个CORBA对象都必须支持的方法 CORBA:: ORB:定义客户端和服务端都能使用的操作,是内核实现的方法 CORBA:: Reques
您可能关注的文档
最近下载
- 股票操盘手揭密操盘——操盘手的告白探秘庄的心理.doc VIP
- 220kV升压站 接地网施工方案.docx VIP
- 操盘手的告白.doc VIP
- 上海创景公司软件工程师类试题.pdf VIP
- 【河北图集】J16Z606-2:预制装配式钢筋混凝土排水检查井(超深)(带书签)建筑标准图集 .docx VIP
- DB62T 4429-2021 大豆品种 陇黄2号.docx VIP
- 化工单元操作基础知识课件.ppt VIP
- DB62T 4428-2021 大豆品种 陇黄1号.docx VIP
- 营林及生物防治视角下的杨树病虫害防治措施.pdf VIP
- (2026)危险化学品经营许可证管理办法PPT课件.pptx VIP
原创力文档

文档评论(0)