TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
分布式對象技術及其應用(簡體書)
滿額折
人民幣定價:19 元
定  價:NT$ 114 元
優惠價:8799
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:2 點
相關商品
商品簡介
目次

商品簡介

分布式對象技術是在面向對象技術的基礎上發展起來的,它要解決的主要問題是位于不同進程中的對象之間的調用問題。在中間件系統、Web服務以及SOA等需要多程序協作的許多領域,分布式對象技術都發揮著重要作用。本書分8章,按照循序漸進的原則,從理論到實踐逐步介紹分布式對象技術的典型代表CORBA和Java RMI的基本概念與程序設計規則。特別是,為了使讀者能夠盡快運用分布式對象技術來解決實際問題,在本書的最后兩章完整地給出了基於CORBA和Java RMI的多個應用實例及其程序開發過程。
本書是作者根據多年的教學經驗和實踐體會編寫而成的,在內容編排上盡量體現易學的特點,在文字敘述上力求條理清晰、簡潔,便于讀者閱讀。
本書可以作為大專院校計算機專業研究生或高年級本科生的教材,也可以作為非計算機專業學生或軟件開發人員的參考書或自學用書。

目次

第1章 Java語言基礎
1.1 Java語言的特點及其程序開發過程
1.1.1 Java語言的特點
1.1.2 Java程序的開發過程
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.2 this與super
1.3.3 類的定義
1.3.4 成員變量的定義
1.3.5 方法的定義
1.3.6 構造方法的定義與使用
1.3.7 static塊
1.3.8 對象的釋放
1.4 接口與異常處理
1.4.1 接口
1.4.2 異常處理
1.4.3 包
1.4.4 命令行參數
1.5 多態性的實現
1.6 委托處理與功能繼承
第2章 分布式對象與CORBA
2.1 CORBA與OMG
2.2 CORBA的發展歷程
2.3 分布式對象的定義與特點
2.3.1 分布式對象的定義
2.3.2 分布式對象系統的透明性
2.3.3 分布式對象系統的復雜性
2.4 CORBA系統的基本構成
2.5 CORBA分布式對象環境
2.6 分布式對象系統的處理過程
第3章 分布式對象系統設計與IDL定義
3.1 分布式對象系統的開發流程
3.2 基於CORBA分布式對象系統設計
3.3 IDL接口定義語言
3.3.1 IDL的作用
3.3.2 數據類型
3.3.3 類型定義
3.3.4 常量定義
3.3.5 異常定義
3.3.6 屬性定義
3.3.7 操作定義
3.3.8 接口定義
3.3.9 模塊定義
3.3.10 預處理器
3.4 從IDL到Java的映射
3.4.1 接口定義的映射
3.4.2 實現引用傳遞的Holder類
3.4.3 提供各種實用功能的Helper類
3.4.4 其他IDL定義的映射
3.4.5 IDL映射后的使用
第4章 CORBA客戶端程序設計
4.1 問題描述與IDL定義
4.2 CORBA客戶端的組成
4.3 ORB的初始化
4.4 ORB接口的功能
4.5 分布式對象引用的獲取
4.5.1 利用文件的方法獲取對象引用
4.5.2 利用Binding服務的方法獲取對象引用
4.5.3 利用命名服務的方法獲取對象引用
4.5.4 利用factory對象的方法獲取對象引用
4.6 Stub類的構造
4.6.1 代理對象的概念
4.6.2 分布式對象引用與本地對象引用的區別
4.6.3 Stub類的構造
4.7 org.omg.CORBA.Object接口
4.8 分布式對象方法的啟動
4.9 Java Applet中的CORBA客戶端結構
4.9.1 Java Applet中的CORBA客戶端結構
4.9.2 ORB的初始化
4.9.3 分布式對象引用的獲取
4.9.4 在HTML文件中使用Applet
第5章 CORBA服務器程序設計
5.1 CORBA服務器的構造
5.2 對象適配器的作用
5.2.1 對象適配器的作用
5.2.2 BOA與POA
5.2.3 偽對象
5.3 BOA的功能
5.4 分布式對象實現
5.4.1 Skeleton繼承方式
5.4.2 Skeleton類的構造
5.4.3 Tie機制方式
5.5 分布式對象的生成
5.6 分布式對象的登錄
5.7 接收請求開始
5.8 POA基礎
5.8.1 POA中的CORBA對象與Servant的關係
5.8.2 POA與策略
5.8.3 POA的生成
5.8.4 POA策略簡介
5.8.5 POA管理器
5.8.6 Servant管理器
5.8.7 默認Servant
5.8.8 基於POA的服務器程序設計
第6章 動態接口
6.1 通用偽接口的定義
6.1.1 TypeCode接口
6.1.2 NamedValue接口
6.1.3 NVList接口
6.2 Any類型數據的處理
6.2.1 Any的功能與數據構造
6.2.2 Any類型的Java映射
6.2.3 Any對象的生成
6.2.4 Any對基本類型數據的存取
6.2.5 Any對用戶定義類型數據的存取
6.2.6 DynAny接口
6.3 接口倉庫
6.3.1 接口倉庫的構造
6.3.2 接口倉庫的接口
6.3.3 對接口倉庫的訪問
6.3.4 倉庫ID
6.4 動態啟動接口DII
6.4.1 DII程序設計過程
6.4.2 Request對象
6.4.3 動態啟動調用請求
6.4.4 返回值的取出
6.5 動態骨架接口DSI
6.5.1 DynamicImplementation類
6.5.2 ServerRequest接口
第7章 CORBA實例
7.1 Java IDL及其應用系統開發過程
7.2 環境配置
7.3 CORBA實例1:一般屬性和操作的定義與使用
7.3.1 問題描述與IDL接口定義
7.3.2 IDL到Java語言的映射
7.3.3 服務器端的Java語言程序設計
7.3.4 客戶端的Java語言程序設計
7.3.5 Java類的編譯
7.3.6 啟動orbd
7.3.7 服務器端程序的執行
7.3.8 客戶端程序的執行
7.4 CORBA實例2:本地方法與Holder類的使用
7.4.1 問題描述與IDL接口定義
7.4.2 IDL到Java語言的映射
7.4.3 服務器端的Java語言程序設計
7.4.4 客戶端的Java語言程序設計
7.4.5 Java類的編譯
7.4.6 啟動orbd
7.4.7 服務器端程序的執行
7.4.8 客戶端程序的執行
7.5 CORBA實例3:Factory對象的定義與使用
7.5.1 問題描述與IDL接口定義
7.5.2 服務器程序設計
7.5.3 客戶端程序設計
7.5.4 語言映射、編譯與運行
7.6 CORBA實例4:利用文件方式獲取分布式對象引用的程序實現過程
7.6.1 IDL接口定義
7.6.2 服務器程序設計
7.6.3 客戶端程序設計
7.6.4 語言映射、編譯與運行
7.7 簡便的程序調試方法
第8章 Java RMI技術
8.1 Java RMI遠程對象調用過程
8.2 遠程對象
8.2.1 遠程接口
8.2.2 遠程接口的實現類
8.2.3 遠程對象的生成
8.3 Stub與Skeleton
8.4 啟動RMI注冊器
8.5 RMI程序設計過程
8.5.1 遠程接口的定義
8.5.2 服務器程序的實現
8.5.3 客戶端程序的實現
8.5.4 類文件的編譯
8.5.5 啟動RMIregistry
8.5.6 運行服務器程序
8.5.7 運行客戶端程序
8.6 基於回調技術的RMI程序設計
8.6.1 服務器的遠程接口
8.6.2 服務器的遠程接口的實現類
8.6.3 客戶端的遠程接口
8.6.4 客戶端的遠程接口的實現類
8.6.5 異常類的定義
8.6.6 Applet程序與HTML文件的定義
8.6.7 定義java.policy文件
8.6.8 編譯與運行
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 99
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區