注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java與分布式系統(tǒng)

Java與分布式系統(tǒng)

Java與分布式系統(tǒng)

定 價:¥29.00

作 者: (德)Marko Boger著;曹學軍譯
出版社: 機械工業(yè)出版社
叢編項: Sun公司核心技術(shù)叢書
標 簽: Java

ISBN: 9787111118114 出版時間: 2003-05-01 包裝: 膠版紙
開本: 25cm 頁數(shù): 240 字數(shù):  

內(nèi)容簡介

  本書主要討論Java在分布式應用開發(fā)中所承擔的角色。內(nèi)容涵蓋了線程、套接字技術(shù)、遠程方法調(diào)用(RMI)、CORBA、航行者技術(shù)(Voyager)、移動代理技術(shù)、JDBC技術(shù)、面向?qū)ο蟮臄?shù)據(jù)庫技術(shù)、Java元組空間技術(shù)以及Jini技術(shù)。提供了一個統(tǒng)一解決并發(fā)、分布式以及持久化問題的解決方案。本書適合于在分布式應用系統(tǒng)中運用Java的開發(fā)人員,也適合于學習分布式系統(tǒng)或者分布式對象技術(shù)課程的學生,還可供致力于研究分布式Java開發(fā)藝術(shù)的研究者參考。結(jié)構(gòu)清晰的教程式介紹,主要討論Java在分布式應用開發(fā)中所承擔的角色。涵蓋的內(nèi)容包括線程和套接字技術(shù)、遠程方法調(diào)用(RMI)、CORBA、航行者技術(shù)(Voyager)、移動代理技術(shù)、JDBC技術(shù)、面向?qū)ο蟮臄?shù)據(jù)庫技術(shù)、Java元組空間技術(shù)以及Jini技術(shù)。本書還介紹了在Java語言開發(fā)中的一些前沿技術(shù),其中包括本書作者自己開發(fā)的Dejay語言(分布式Java),該語言是一個開放源代碼的項目,其目標是要提供一個統(tǒng)一解決并發(fā)、分布以及持久化問題的解決方案。

作者簡介

暫缺《Java與分布式系統(tǒng)》作者簡介

圖書目錄

前言
第1章 引言 
1.1 Java的重要性 
1.2 分布式系統(tǒng)的重要性 
1.3 并發(fā)、分布式和持久化
1.4 參考資料
第一部分 分布式系統(tǒng)中的Java技術(shù)
第2章 Java中的并發(fā)處理技術(shù) 
2.1 Java線程 
2.2 同步機制 
2.2.1 監(jiān)控器 
2.2.2 信號量 
2.2.3 讀寫鎖 
2.3 并發(fā)和分布式處理 
2.3.1 服務器和處理者 
2.3.2 異步調(diào)用 
2.4 參考資料 
第3章 Java 套接字技術(shù) 
3.1 TCP/IP 
3.1.1 協(xié)議層
3.1.2 端口 
3.2 套接字 
3.3 流 
3.4 過濾器 
3.5 使用套接字技術(shù)的聊天系統(tǒng) 
3.6 多播技術(shù) 
3.7 iBus:可靠的多播系統(tǒng) 
3.7.1 協(xié)議棧 
3.7.2 使用iBus技術(shù)的聊天系統(tǒng) 
3.8 參考資料 
第4章 RMI 
4.1 RMI的體系結(jié)構(gòu) 
4.2 一個簡單的例子
4.2.1 服務器端 
4.2.2 客戶端 
4.3 使用RMI技術(shù)的聊天系統(tǒng) 
4.4 參考資料 
第5章 CORBA 
5.1 OMG的組織結(jié)構(gòu) 
5.2 標準化過程 
5.3 OMA—無所不包的體系架構(gòu) 
5.4 CORBA體系架構(gòu) 
5.5 IDL 
5.6 IDL編譯器 
5.7 IDL-Java映射 
5.8 一個簡單的例子
5.9 使用CORBA實現(xiàn)的聊天系統(tǒng) 
5.10 啟動服務器 
5.11 啟動客戶端 
5.12 參考資料 
第6章 航行者 
6.1 航行者的運行期環(huán)境 
6.2 遠程對象 
6.3 對象的遷移
6.4 遠程調(diào)用 
6.5 群組通信 
6.6 參考資料 
第7章 移動代理 
7.1 Aglets 
7.2 航行者系統(tǒng)中的移動代理 
7.3 參考資料 
第8章 JDBC 
8.1 JDBC的結(jié)構(gòu) 
8.2 建立到數(shù)據(jù)庫的連接 
8.3 查詢和結(jié)果 
8.4 例子:一個公告板 
8.5 參考資料 
第9章 面向?qū)ο蟮臄?shù)據(jù)庫 
9.1 ObjectStore 
9.2 訪問持久對象
9.3 后處理器 
9.4 使用 ObjectStore 的公告板系統(tǒng) 
9.5 對象的重新激活 
9.6 參考資料 
第10章 一門持久化編程語言 
10.1 PJama 
10.2 持久存儲 
10.3 固化 
10.4 垃圾收集 
10.5 一個簡單的例子:持久化計數(shù)器 
10.6 參考資料 
第11章 Java中的元組空間 
11.1 JavaSpaces 
11.2 TSpaces 
11.3 參考資料
第12章 Jini 
12.1 需求 
12.2 服務 
12.3 發(fā)現(xiàn)和加入 
12.4 查找 
12.5 租用 
12.6 Jini的啟動 
12.7 參考資料 
第二部分 分布式Java
第13章 分布式編程語言和并發(fā)處理技術(shù) 
13.1 分布式編程語言: Emerald 
13.2 統(tǒng)一對象的理念 
13.2.1 本地編程和分布式編程的差異 
13.2.2 等待時間 
13.2.3 內(nèi)存訪問 
13.2.4 局部故障 
13.2.5 并發(fā) 
13.2.6 保留差異 
13.3 Java是一門分布式編程語言嗎 
13.4 并發(fā)處理的一個概念:Eiffel SCOOP 
13.4.1 通過處理器的并發(fā) 
13.4.2 并發(fā)和同步 
13.4.3 分布 
13.5 作為分布式 Java 必需具備的要求 
13.6 參考資料 
第14章 虛處理器 
14.1 虛處理器的概念 
14.2 遷移 
14.3 分布和并發(fā) 
14.4 持久化 
14.5 參考資料
第15章 Dejay:一門分布式Java語言 
15.1 一個簡單的例子 
15.2 虛處理器 
15.3 遠程對象 
15.4 遷移 
15.5 名字服務 
15.6 持久化 
15.7 異常處理
15.8 dejayc編譯器 
15.9 程序啟動 
15.10 各種限制
15.11 參考資料
第16章 一些例子 
16.1 分布 
16.2 并發(fā) 
16.3 持久化
16.4 參考資料 
附錄A 聊天系統(tǒng)的用戶界面 
附錄B 公告板界面 
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號