分布式对象技术:CORBA与EJB实战指南
4星 · 超过85%的资源 需积分: 31 142 浏览量
更新于2024-07-30
收藏 1.77MB PDF 举报
"分布式对象技术 - 李文军 周晓聪 李师贤 - 机械工业出版社"
本书深入浅出地介绍了分布式对象技术,包括基础概念、开发流程、高级主题以及未来展望,主要围绕OMG的CORBA和Sun公司的EJB规范展开。分布式计算作为软件技术的重要趋势,本书旨在帮助读者理解这一领域的核心理念。
一、基本概念
书中首先阐述了从集中式计算向面向对象分布式计算转变的基本概念和原理。这一部分将介绍分布式系统的架构、分布式对象的概念,以及分布式计算的优势,如资源共享、负载均衡和容错能力。
二、开发过程
第二部分详细讲述了CORBA应用的开发过程,包括如何使用OMG接口定义语言(IDL)来定义对象接口,如何利用可移植对象适配器(POA)编写服务器端代码,以及如何构建客户端程序以多种调用方式和通信模式与远程对象交互。此外,还会涵盖如何在运行时环境部署这些应用程序。
三、高级课题
在这一部分,作者探讨了分布式环境中的复杂问题,如对象的定位服务,异步通信和多对多通信机制,以及分布式事务处理。这部分内容对于理解和解决分布式系统中的性能优化和可扩展性挑战至关重要。
四、其他及展望
最后,书中引入了EJB组件模型,详细解析了不同类型的EJB组件(会话Bean、实体Bean、消息驱动Bean)的开发与部署过程,以帮助读者掌握基于组件的软件开发技术。此外,还对分布式计算的未来发展趋势进行了展望,可能涉及的服务导向架构(SOA)、云计算和微服务等新兴领域。
本书特色在于每个章节都包含实例程序和习题,以便读者能够通过实践加深理解。每章末尾的“进一步阅读”部分则提供了深入学习的参考资料,使得本书不仅适合计算机科学与技术专业的高年级本科生和研究生作为教材使用,也适合分布式计算领域的研究人员和开发人员作为参考书。
《分布式对象技术》是一本全面介绍分布式计算技术的教材,涵盖了从基础知识到高级应用的广泛内容,有助于读者系统地掌握分布式计算的各个方面。通过学习本书,读者可以具备构建和管理分布式系统所需的知识和技能,为适应软件技术的未来发展做好准备。
2013-11-06 上传
2010-03-12 上传
2011-03-25 上传
2011-02-20 上传
2021-08-10 上传
2021-08-09 上传
2015-07-30 上传
2021-05-31 上传
点击了解资源详情
kelivn
- 粉丝: 0
- 资源: 1
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查