第1章 概述
1. 1 為什么需要應用服務器
1. 1. 1 面臨的問題
1. 1. 2 操作系統(tǒng)與數據庫管理系統(tǒng)
1. 2 誕生基礎
1. 2. 1 中間件
1. 2. 2 網絡軟件總體結構
1. 3 相關概念
1. 3. 1 應用與應用系統(tǒng)
1. 3. 2 構件與構件模型
1. 3. 3 互操作與數據交換
1. 3. 4 服務與公共服務
1. 3. 5 軟件體系結構
1. 4 應用服務器
1. 4. 1 位置
1. 4. 2 功能
1. 4. 3 結構
1. 5 應用服務器的現狀與未來
1. 6 關于本書
1. 7 小結
閱讀資源推薦
第2章 軟件互操作
2. 1 背景
2. 1. 1 TCP/IP
2. 1. 2 基于TCP/IP的通信過程
2. 1. 3 軟件互操作
2. 2 遠程過程調用
2. 2. 1 工作原理
2. 2. 2 編排/還原/分派
2. 2. 3 基于RPC的開發(fā)過程
2. 3 對象請求代理
2. 3. 1 公共對象請求代理結構
2. 3. 2 基于ORB的互操作過程
2. 4 互操作體系結構
2. 5 應用服務器對互操作的支持
2. 6 小結
閱讀資源推薦
第3章 互操作協議
3. 1 互操作協議要素
3. 2 通用對象請求代理間協議
3. 2. 1 公共數據表示
3. 2. 2 消息格式
3. 2. 3 協議映射
3. 2. 4 引用表示
3. 3 簡單對象訪問協議
3. 3. 1 數據表示
3. 3. 2 消息格式
3. 3. 3 協議映射
3. 4 互操作協議之間的關系
3, 4. 1 協議之間的不同
3. 4. 2 協議之間的映射
3. 5 小結
閱讀資源推薦
第4章 互操作接口定義語言
4. 1 概念
4. 1. 1 接口
4. 1. 2 接口定義
4. 1. 3 接口定義語言
4. 2 OMG的接口定義語言
4. 2. 1 IDL規(guī)范
4. 2. 2 IDL文件示例
4. 2. 3 IDL向具體語言的映射
4. 2. 4 接口與IIOP消息
4. 3 Web服務描述語言
4. 3. 1 WSDL元素
4. 3. 2 WSDL文件示例
4. 3. 3 WSDL與SOAP消息
4. 4 不同語言的比較
4. 5 小結
閱讀資源推薦
第5章 軟件構件
5. 1 背景
5. 2 概念
5. 2. 1 構件
5. 2. 2 構件規(guī)約
5. 2. 3 構件實現
5. 2. 4 構件模型
5. 2. 5 構件運行環(huán)境
5. 2. 6 構件種類
5. 2. 7 基于構件的軟件開發(fā)
5. 3 COM
5. 3. 1 COM構件
5. 3. 2 構件規(guī)約
5. 3. 3 構件實現
5. 3. 4 COM構件種類
5. 3. 5 COM構件運行環(huán)境
5. 4 EJB
5. 4. 1 EJB構件
5. 4. 2 構件規(guī)約
5. 4. 3 構件實現
5. 4. 4 EJB構件種類
5. 4. 5 EJB構件運行環(huán)境
5. 5 不同構件模型的比較
5. 6 應用服務器對構件的支持
5. 7 小結
閱讀資源推薦
第6章 構件合約
6. 1 構件合約
6. 1. 1 構件提供的接口
6. 1. 2 構件依賴的資源
6. 1. 3 構件的可定制屬性
6. 2 EJB構件的合約
6. 2. 1 EJB構件的類型接口
6. 2. 2 EJB構件的實例接口
6. 2. 3 EJB構件的聲明
6. 3 構件訪問
6. 4 小結
閱讀資源推薦
第7章 構件運行環(huán)境
7. 1 概述
7. 1. 1 構件上下文
7. 1. 2 構件容器
7. 1. 3 構件約束
7. 2 構件容器的功能
7. 2. 1 實例池
7. 2. 2 凍化/活化
7. 2. 3 生命周期管理
7. 3 容器與實現體的合作
7. 3. 1 構件實現體向容器提供的方法
7. 3. 2 容器向構件實現體提供的方法
7. 3. 3 構件實現體與構件接口
7. 4 會話構件實例的管理
7. 4. 1 無態(tài)構件實例的管理
7. 4. 2 有態(tài)構件實例的管理
7. 5 實體構件實例的管理
7. 5. 1 BMP實體構件實例的管理
7. 5. 2 CMP實體構件實例的管理
7. 5. 3 BMP與CMP實體構件代碼比較
7. 6 小結
閱讀資源推薦
第8章 軟件公共服務
8. 1 背景
8. 2 概念
8. 2. 1 公共服務
8. 2. 2 公共服務與構件
8. 2. 3 公共服務與構件容器
8. 2. 4 公共服務的接口
8. 2. 5 公共服務的使用方式
8. 2. 6 公共服務的實現
8. 3 OMA中的公共服務
8. 3. 1 公共服務設計原則
8. 3. 2 公共服務規(guī)范
8. 3. 3 OMA的調用式使用方式
8. 4 J2EE中的公共服務
8. 4. 1 J2EE中的公共服務接口
8. 4. 2 J2EE的聲明式使用方式
8. 5 應用系統(tǒng)組裝
8. 5. 1 什么是組裝
8. 5. 2 基于EJB構件的組裝
8. 6 小結
閱讀資源推薦
第9章 查找服務
9. 1 應用系統(tǒng)的分布性
9. 2 命名服務
9. 2. 1 實體的名字
9. 2. 2 命名服務的基本實現
9. 2. 3 命名上下文
9. 2. 4 解析名字
9. 2. 5 OMA的命名服務
9. 3 目錄服務
9. 3. 1 基本實現
9. 3. 2 LDAP
9. 4 合約服務
9. 5 JNDI
9. 5. 1 JNDI體系結構
9. 5, 2 查找的聲明
9. 6 小結
閱讀資源推薦
10章 事務服務
10. 1 應用系統(tǒng)的可靠性
10. 1. 1 什么是可靠性
10. 1. 2 狀態(tài)錯誤
10. 1. 3 事務
10. 2 事務技術
10. 2. 1 單機環(huán)境中的事務
10. 2. 2 網絡環(huán)境中的事務
10. 2. 3 X/Open的DTP模型
10. 3 OMA的事務服務
10. 4 J2EE的事務服務
10. 4. 1 事務服務模型
10. 4. 2 事務服務接口
10. 4. 3 事務性聲明
10. 5 小結
閱讀資源推薦
第11章 安全服務
11. 1 應用系統(tǒng)的安全性
11. 2 安全技術與安全體系
11. 2. 1 加密
11. 2. 2 認證
11. 2. 3 訪問控制
11. 2. 4 審計
11. 2. 5 安全體系
11. 3 安全基礎設施
11. 3. 1 公鑰基礎設施
11. 3. 2 IP層安全
11. 3. 3 傳輸層安全
11. 3. 4 Java安全體系
11. 4 Java認證與授權服務
11. 4. 1 認證
11. 4. 2 授權
11. 5 J2EE的安全服務
11. 5. 1 安全服務模型
11. 5. 2 安全服務接口
11. 5. 3 安全性聲明
11. 6 小結
閱讀資源推薦
第12章 應用服務器實例
12. 1 設計目標
12. 2 系統(tǒng)結構
12. 2. 1 總體結構
12. 2. 2 應用
12. 2. 3 構件容器
12. 2. 4 命名服務
12. 2. 5 事務服務
12. 2. 6 安全服務
12. 2. 7 通信服務
12. 2. 8 系統(tǒng)監(jiān)控
12. 3 PKUAS的啟動過程
參考文獻
附錄A 縮略語索引
附錄B 術語索引