飞速星空

您的位置: 下载首页 → 电子书 → 《人性场所(第二版):城市开放空间设计导则》电子版

跳到下载链接 《人性场所(第二版):城市开放空间设计导则》电子版

软件简介


分布式计算是当前软件技术的一个重要发展方向。本书以OMG组织的CORBA和Sun公司的EJB规范为例,向读者介绍分布式对象技术的基本概念、开发过程、规范标准、高级课题等内容。 本书共分4个部分:第1部分“基本概念”介绍从传统的集中式计算过渡到面向对象的分布式计算的基本概念与原理;第2部分“开发过程”首先展示一个CORBA应用程序的典型开发过程,然后详细讨论如何利用OMG IDL编写对象接口,如何利用可移植对象适配器(POA)编写服务端程序,如何采用不同调用类型和通信方式编写客户端程序,以及如何在运行环境中部署应用程序;第3部分“高级课题”探讨分布式环境下对象查找、对象间异步与多目通信、分布式事务处理、服务端性能与可伸缩性等课题;第4部分“其他及展望”介绍了EJB组件模型的基本原理以及各类EJB组件的开发与部署过程,帮助读者理解基于组件的软件开发技术,最后还探讨了分布式计算的发展方向。为便于读者学习,本书围绕各知识点设计了丰富的例子程序,并在每一章的结尾安排了不同难度的思考与练习题;此外,本书每一章的“进一步阅读”小节为读者更深入地学习相关知识提供了参考。 本书适合作为计算机科学与技术专业高年级本科生和研究生学习分布式计算机技术的教材,也可供分布式计算领域的研究与开发人员参考。
编者的话
前言
第1章 计算:从集中到分布
1.1 软件设计的基本思想
1.2 客户机/服务器体系结构
1.3 一个话费清单查询
1.4 关于例子程序的讨论
1.5 思考与练习
1.6 进一步阅读
第2章 CORBA基本原理
2.1 对象管理体系结构
2.2 CORBA体系结构
2.3 分布式对象的可互操作性
2.4 CORBA规范与CORBA产品
2.5 内容小结
2.6 思考与练习
2.7 进一步阅读
第2部分 开发过程
第3章 CORBA应用程序开发过程
3.1 面向对象分析与设计
3.2 分布式系统的设计决策
3.3 CORBA应用程序开发过程
3.4 一个银行账户管理程序
3.5 深入IDL桩和框架
3.6 思考与练习
3.7 进一步阅读
第4章 编写对象接口
4.1 对象接口与对象实现
4.2 OMG IDL的语法与语义
4.3 使用值类型
4.4 使用接口库
4.5 设计对象接口的准则
4.6 思考与练习
4.7 进一步阅读
第5章 编写服务端程序
5.1 可移植对象适配器
5.2 设计POA策略
5.3 使用POA
5.4 伺服对象管理器
5.5 适配器激活器
5.6 纽带机制
5.7 POA与BOA
5.8 思考与练习
5.9 进一步阅读
第6章 编写客户端程序逻辑
6.1 请求的基本概念
6.2 选择调用类型
6.3 选择通信方式
6.4 使用动态调用接口
6.5 使用动态框架接口
6.6 请求的上下文
6.7 消息传递的服务质量
6.8 思考与练习
6.9 进一步阅读
第7章 部署应用程序
第3部分阶 高级课程
第8章 对象查找与对象通信
第9章 事务处理及其他对象服务
第10章 性能与可伸缩必
第4部分 其他及展望
第11章 EJB的基本概念
第12章 分布式计算展望
附录
附录A OMG IDL 语法规则
附录B OMG主要规范一览
附录C 阅读资料

网友留言

新锦江娱乐 关闭广告
新锦江娱乐 关闭广告