VisiBroker程序员参考指南_vb_javadg

VisiBroker程序员参考指南_vb_javadg

概述

VisiBrokerBorland Software Corporation 推出的一个面向对象的分布式计算环境(CORBA)产品,支持多种编程语言,如 C++Java 等。《VisiBroker程序员参考指南_vb_javadg》是一份详细的技术文档,帮助开发者理解和使用 VisiBroker 进行分布式应用程序的开发。文档从基础概念到高级主题,提供了丰富的示例与指导。

文档结构与内容概览

该文档分为多个章节,每一章节围绕特定的主题展开:

- 第1章:Borland Enterprise Server 简介,介绍基本概念及使用惯例。

- 第2章:Java程序员工具,详细介绍 Java 语言工具链,包括 idl2ir、ir2idl、idl2java 等。

- 第3章:IDL至Java的映射,探讨接口定义语言(IDL)到 Java 的映射,涵盖基本类型、复杂类型及异常处理。

- 第4章:生成的接口及类,讲解通过 VisiBroker 工具生成的 Java 类。

- 第5章:核心接口和类,介绍了如 BindOptions、BOA 等核心类和接口。

详细知识点解析

第2章:Java程序员工具
  • idl2ir:将 IDL 文件转换为内部表示(IR)。
  • ir2idl:将 IR 转换回 IDL 文件,通常用于调试。
  • idl2java:将 IDL 文件转换为 Java 源代码。
  • java2idl:将 Java 源代码转换为 IDL 文件。
  • java2iiop:生成 Java IIOP 客户端所需的代码。
  • vbj:用于编译 VisiBroker 相关的 Java 源代码。
  • vbjc:编译由 vbj 生成的类文件。
第3章:IDL至Java的映射
  • 名称映射:IDL 标识符如何映射到 Java。
  • 保留字:列出不能用作变量名的 Java 关键字。
  • 基本类型映射:如何将 IDL 中的基本类型映射到 Java。
  • 结构化类型映射:如何映射复杂类型(如结构体、数组等)。
  • 异常映射:IDL 异常如何转换为 Java 异常。
第4章:生成的接口及类
  • 签名与操作类:描述 IDL 接口的操作签名和默认行为。
  • 存根与框架接口:客户端和服务端通信的基础存根类。
  • 对象封装器:封装对象的类,含实用方法。
第5章:核心接口和类
  • BindOptions:配置绑定选项。
  • BOA:管理对象实例的 Basic Object Adapter。
  • CompletionStatus:表示请求完成状态的枚举。
  • ORB:核心组件,处理客户端与服务端请求。

通过该文档,Java 开发者能深入理解 VisiBroker 工具的使用及分布式应用开发的核心概念,为开发过程提供坚实的技术支持。

pdf 文件大小:5.85MB