JacORB 3.6编程入门指南

需积分: 10 2 下载量 154 浏览量 更新于2024-07-21 收藏 540KB PDF 举报
"JacORB3.6编程指南是Java CORBA编程的一份入门文档,由JacORB团队在2015年2月16日发布。文档由多个贡献者共同编写,包括Alexander Bykov、Alphonse Bendt、Gerald Brose等人。这份指南涵盖了从项目历史、支持信息到安装、配置等多个方面,旨在帮助开发者开始使用JacORB这一开源的CORBA实现。 CORBA(Common Object Request Broker Architecture)是一种中间件技术,它允许不同操作系统、网络环境下的对象相互通信,实现分布式计算。JacORB是Java平台上的一个CORBAORB(对象请求代理),提供了对CORBA标准的实现,使得Java开发者能够利用CORBA的功能。 1. **项目历史** - JacORB的项目历史部分可能介绍了其起源、发展和主要版本的变更,这对于理解其功能和成熟度至关重要。 2. **支持** - 提供了关于项目支持的信息,可能包括社区支持、官方文档、邮件列表或论坛,这些资源对于解决使用过程中遇到的问题非常有用。 3. **捐赠与开发贡献** - 文档鼓励用户通过捐赠或参与开发来支持项目,这可能是社区驱动项目维持和改进的方式之一。 4. **反馈与bug报告** - 指南中应该有如何向项目团队提供反馈和报告问题的指导,这是确保软件质量和用户体验的关键环节。 5. **安装JacORB** - 安装章节详细说明了如何下载和安装JacORB,包括必要的系统需求、安装步骤、库文件、依赖关系以及自建 JacORB 的过程。这对于首次使用者来说是非常实用的。 6. **版本管理** - 介绍了JacORB的版本控制策略,可能包括版本号的含义、兼容性政策以及如何选择合适的版本。 7. **配置** - 配置部分是了解JacORB如何工作的关键,它涵盖了配置机制,如属性文件、命令行参数以及初始化ORB时的参数。此外,还讨论了多种配置选项,如初始引用、异常事件插件、字符集、类型代码压缩、CORBA对象键、IORMutator和监听端点等,这些都是定制ORB行为的重要手段。 8. **初始引用** - 是ORB启动时所需的对象引用,可以是服务或者服务器的引用,它们定义了ORB启动时的行为。 9. **AcceptorExceptionEventPlugin** - 可能是一个插件,用于处理ORB接受连接时的异常情况,提供错误处理和恢复机制。 10. **代码集** - 关系到ORB支持的字符编码,对于跨语言、跨平台的通信特别重要。 11. **CompactingTypecodes** - 优化型码类型,可以减小ORB传输的数据量,提高效率。 12. **CORBA对象键** - 用于唯一标识ORB中的对象,是对象引用的一部分。 13. **IORMutator** - 可能涉及IOR(对象引用来识别CORBA对象)的修改,可能用于定制对象的表示或安全设置。 14. **监听端点** - ORB监听并响应连接请求的网络地址,是ORB网络通信的基础。 这份指南为Java开发者提供了全面的参考资料,无论是在理解CORBA概念还是在实际操作JacORB时,都能提供宝贵的指导。