





定价:35元
印次:2-1
ISBN:9787302385967
出版日期:2015.01.01
印刷日期:2014.12.09
图书责编:梁颖
图书分类:教材
分布式对象技术是在面向对象技术的基础上发展起来的,它要解决的主要问题是位于不同进程中的对象之间的调用问题。在中间件系统、Web服务以及SOA等需要多程序协作的许多领域,分布式对象技术都发挥着重要作用。本书分8章,按照循序渐进的原则,从理论到实践逐步介绍分布式对象技术的典型代表CORBA和Java RMI的基本概念与程序设计规则。特别是,为了使读者能够尽快运用分布式对象技术来解决实际问题,在本书的最后两章完整地给出了基于CORBA和Java RMI的多个应用实例及其程序开发过程。 本书是作者根据多年的教学经验和实践体会编写而成的,在内容编排上尽量体现易学的特点,在文字叙述上力求条理清晰、简洁、便于读者阅读。 本书可以作为大专院校计算机专业研究生或高年级本科生的教材,也可以作为非计算机专业学生或软件开发人员的参考书或自学用书。
孟宪福,出版过“C语言程序设计教程”和“C++语言程序设计教程”等教材,研究方向为:P2P计算
随着软件应用领域的不断拓展,对程序设计技术的需求也越来越高,进而出现了分布式对象技术。分布式对象技术是在面向对象技术的基础上发展起来的,它要解决的主要问题是位于不同进程中的对象之间的调用问题。在中间件系统、Web服务以及SOA(Service Oriented Architecture: 面向服务架构)的研究与开发等许多重要领域,分布式对象技术都发挥着不可替代的作用。本书共由8章组成,按照循序渐进的原则,从理论到实践逐步介绍分布式对象技术的典型代表——CORBA的基本概念与程序设计规则,主要包括CORBA的组成与处理流程、IDL接口定义语言、CORBA客户端程序设计与服务器程序设计以及动态接口等内容。特别是,为了使读者能够尽快运用分布式对象技术来解决实际问题,本书利用两章的篇幅详细地介绍了基于CORBA的程序设计实例和基于Java RMI的程序设计实例,所给出的几个例子都是具有代表性的并具有实用价值的,通过对这些实例的学习,能够使读者进一步掌握分布式对象程序设计的要点,并能达到举一反三的目的。所给出的程序都是在实际的环境下调试完成的,以使读者能够尽快掌握分布式对象这门应用技术。 本书详细地介绍了分布式对象的基本内容,从理论到实践完整而系统地介绍了CORBA分布式对象系统设计规范和程序设计过程。本书的前6章主要是从理论的角度来介绍分布式对象系统的设计过程,后2章则从应用的角度来介绍分布式对象系统的实现过程。第1章简要介绍Java语言的基本内容,这是为阅读后续章节中的程序做准备的,所介绍的内容也仅局限在其他章节中需要使用的基本内容,包括基本语句、类的定义和接口等; 第2章介绍分布...
1.1Java语言的特点及其程序开发过程
1.1.1Java语言的特点
1.1.2Java程序的开发过程
1.2数据类型、变量、运算符和基本语句
1.2.1数据类型
1.2.2变量与常量
1.2.3运算符
1.2.4运算符的优先级
1.2.5数组
1.2.6字符串
1.2.7基本数据类型包装类
1.2.8基本语句
1.3类
1.3.1对象的生成与引用
1.3.2this与super
1.3.3类的定义
1.3.4成员变量的定义
1.3.5方法的定义
1.3.6构造方法的定义与使用
1.3.7static块
1.3.8对象的释放
1.4接口与异常处理
1.4.1接口
1.4.2异常处理
1.4.3包
1.4.4命令行参数
1.5多态性的实现
1.6委托处理与功能继承
第2章分布式对象与CORBA
2.1CORBA与OMG
2.2CORBA的发展历程
2.3分布式对象的定义与特点
2.3.1分布式对象的定义
2.3.2分布式对象系统的透明性
2.3.3分布式对象系统的复杂性
2.4CORBA系统的基本构成
2.5CORBA分布式对象环境
2.6分布式对象系统的处理过程
第3章分布式对象系统设计与IDL定义
3.1分布式对象系统的开发流程
3.2基于CORBA分布式对象系统设计
3.3IDL接口定义语言 ...