[按需印刷]深入理解OSGi:Equinox原理、應用與zui佳實踐(基…|3022158

[按需印刷]深入理解OSGi:Equinox原理、應用與zui佳實踐(基…|3022158 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
周誌明,謝小明 著



點擊這裡下載
    


想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-23

類似圖書 點擊查看全場最低價

圖書介紹

店鋪: 互動齣版網圖書專營店
齣版社: 機械工業齣版社
ISBN:9787111408871
商品編碼:26122721793
叢書名: 華章科技
齣版時間:2013-02-01
頁數:414


相關圖書





圖書描述

 書[0名0]:  深入理解OSGi:Equi[0no0]x原理、應用與z1u1i佳實踐(基於z1u1i新OSGi R5.0規範撰寫,繼《深入理解Java虛擬 [1機1] 》後的又一實力之作)[按需印刷]|3022158
 圖書定價:  79元
 圖書作者:  周誌明;謝小明
 齣版社:   [1機1] 械工業齣版社
 齣版日期:  2013-02-01 0:00:00
 ISBN號:  9787111408871
 開本:  16開
 頁數:  414
 版次:  1-1
 作者簡介
周誌明,資深Java技術專傢,對JavaEE企業級應用開發、OSGi、Java虛擬 [1機1] 和工作流等都有深入的研究,並在[0大0]量的實踐中積纍瞭豐富的經驗。尤其精通Java虛擬 [1機1] ,撰寫瞭[0大0]量與JVM相關的經典文章,被各[0大0]技術社區爭相轉載,是ITeye等技術社區公認的Java虛擬 [1機1] 方麵的[0領0]袖人物之一,著有經典著作《深入理解Java虛擬 [1機1] :JVM高級特性與佳實踐》(2年內重印十數次,獲得業界多個圖書奬項),廣獲讀者好[0評0]。現任遠光軟件股份有限公司平颱開發部經理兼平颱架構師,先後參與過[0國0]傢電網、南方電網等多個[0大0]型ERP項目的平颱架構工作,對軟件係統架構也有深刻的認識和體[0會0]。謝小明,資深Java技術專傢,具有豐富的JavaEE企業級應用開發開發經驗,對OSGi、Spring、Hibernate等技術和框架有比較深入的研究和認識。喜歡鑽研運行與JVM之上的其他語言,如Scala和Clojure等。現任遠光軟件股份有限公司平颱開發部平颱架構師,先後參加與過[0國0]傢電網、南方電網等多個[0大0]型ERP項目的平颱架構工作。
 內容簡介
《深入理解OSGi:Equi[0no0]x原理、應用與佳實踐》是原創Java技術圖書[0領0]域繼《深入理解Java虛擬 [1機1] 》後的又一實力之作,也是全球[0首0]奉基於新OSGi R5.0規範的著作。理論方麵,既全麵解讀瞭OSGi規範,深刻揭示瞭OSGi原理,詳細講解瞭OSGi服務,又係統地介紹瞭Equi[0no0]x框架的使用方[0法0],並通過源碼分析瞭該框架的工作 [1機1] 製:實踐方麵,不僅包含一些典型的案例,還總結瞭[0大0]量的佳實踐,[0極0]具實踐指導意義。
全書共14章,分4個部分。[0第0]一部分([0第0]1章):走近OSGi,主要介紹瞭什麼是OSGi以及為什麼要使用OSGi。[0第0]二部分([0第0]2~4章):OSGi規範與原理,對新的OSGiR5.0中的核心規範進行瞭全麵的解讀,[0首0]先講解瞭OSGi模塊的建立、描述、依賴關係的處理,然後講解瞭Bundle的啓動原理和調度管理,後講解瞭與本地及遠程服務相關的內容。[0第0]三部分:OSGi服務與Equi[0no0]x應用實踐([0第0]5~11章),不僅詳細講解瞭OSGi服務綱要規範和企業級規範中常用的幾個子規範和服務的技術細節,還通過一個基於Equi[0no0]x的BBS案例演示瞭Equi[0no0]x的使用方[0法0],重要的是還通過源碼分析瞭Equi[0no0]x關鍵功能的實現 [1機1] 製和原理。[0第0]四部分:佳實踐([0第0]12~14章),總結瞭[0大0]量關於OSGi的佳實踐,包括從Bundle如何命[0名0]、模塊劃分、依賴關係處理到保持OSGi動態性、管理程序啓動順序、使用API基綫管理模塊版本等各方麵的實踐技巧,此外還介紹瞭SpringDM的原理以及如何在OSGi環節中進行程序測試。
 目錄

《深入理解OSGi:Equi[0no0]x原理、應用與佳實踐》
前言
[0第0]一部分 走近OSGi
[0第0]1章 Java模塊化之路 / 2
1.1 什麼是OSGi / 2
1.1.1 OSGi規範的演進 / 4
1.1.2 Java模塊化規範之爭 / 7
1.2 為什麼使用OSGi / 11
1.2.1 OSGi能讓軟件開發變得更容易嗎 / 12
1.2.2 OSGi能讓係統變得更穩定嗎 / 13
1.2.3 OSGi能讓係統運行得更快嗎 / 14
1.2.4 OSGi能支撐企業級開發嗎 / 15
1.3 本章小結 / 16
[0第0]二部分 OSGi規範與原理
[0第0]2章 模塊層規範與原理 / 18
2.1 OSGi規範概要 / 18
2.2 Bundle / 20
2.3 描述元數據 / 21
2.3.1 預定義標記 / 21
2.3.2 使用可視化工具 / 27
2.4 Bundle的組織與依賴 / 31
2.4.1 導齣和導入Package / 31
2.4.2 約束規則與示例 / 38
2.4.3 校驗Bundle有效性 / 44
2.5 OSGi的類加載架構 / 45
2.5.1 父類加載器 / 46
2.5.2 Bundle類加載器 / 47
2.5.3 其他類加載器 / 49
2.5.4 類加載順序 / 50
2.6 定義執行環境 / 51
2.7 本地化 / 54
2.8 本章小結 / 55
[0第0]3章 生命周期層規範與原理 / 56
3.1 Bundle標識 / 56
3.2 Bundle狀態及轉換 / 57
3.2.1 安裝過程 / 59
3.2.2 解析過程 / 61
3.2.3 啓動過程 / 62
3.2.4 更新過程 / 63
3.2.5 停止過程 / 64
3.2.6 卸載過程 / 65
3.3 啓動級彆 / 65
3.3.1 設置啓動級彆 / 66
3.3.2 調整活動啓動級彆 / 67
3.4 事件監聽 / 68
3.4.1 事件類型 / 69
3.4.2 事件分派 / 70
3.5 係統Bundle / 71
3.6 Bundle上下文 / 72
3.7 本章小結 / 73
[0第0]4章 服務層規範與原理 / 74
4.1 服務 / 74
4.2 OSGi服務示例 / 75
4.3 服務屬性 / 80
4.3.1 屬性過濾器 / 82
4.3.2 預定義屬性 / 83
4.3.3 修改屬性 / 84
4.4 服務工廠 / 85
4.5 服務跟蹤器 / 86
4.6 引用服務 / 89
4.7 釋放和注銷服務 / 91
4.8 服務層事件 / 91
4.8.1 事件類型 / 92
4.8.2 事件分派 / 92
4.8.3 ServiceRegistration對象的提前請求 / 93
4.9 遠程服務 / 94
4.9.1 準備遠程服務環境 / 94
4.9.2 遠程服務示例 / 96
4.9.3 遠程服務屬性 / 99
4.9.4 實現分析 / 100
4.10 服務鈎子 / 101
4.10.1 EventListenerHook / 101
4.10.2 FindHook / 101
4.10.3 ListenerHook / 102
4.10.4 服務鈎子示例 / 102
4.11 本章小結 / 105
[0第0]三部分 基於Equi[0no0]x的OSGi應用與實踐
[0第0]5章 Equi[0no0]x啓航 / 108
5.1 建立Equi[0no0]x開發環境 / 109
5.1.1 建立運行環境 / 109
5.1.2 建立編譯及調試環境 / 110
5.1.3 建立開發環境 / 112
5.2 Equi[0no0]x常用組件簡介 / 117
5.3 Equi[0no0]x啓動器 / 119
5.4 使用代碼啓動Equi[0no0]x / 124
5.5 本章小結 / 125
[0第0]6章 Equi[0no0]x基礎應用與源碼解析 / 126
6.1 實踐項目—Neonat論壇 / 126
6.1.1 背景與需求 / 126
6.1.2 模塊劃分 / 127
6.1.3 基礎資料模塊 / 129
6.1.4 持久化模塊 / 133
6.1.5 用戶交互模塊 / 135
6.1.6 運行效果 / 140
6.2 Equi[0no0]x源碼解析 / 142
6.2.1 OSGi容器啓動 / 142
6.2.2 Bundle狀態恢復 / 147
6.2.3 解析Bundle依賴關係 / 153
6.2.4 OSGi類加載器實現 / 157
6.3 本章小結 / 162
[0第0]7章 服務器端OSGi / 163
7.1 OSGi與Web服務器 / 163
7.2 HTTP Service規範簡介 / 166
7.2.1 服務目標 / 166
7.2.2 服務接口 / 168
7.2.3 資源映射規則 / 169
7.2.4 請求處理過程 / 171
7.3 實踐項目—Neonat論壇的Web模塊 / 171
7.3.1 準備依賴項 / 172
7.3.2 使用HTTP Service / 174
7.3.3 實現Web交互功能 / 176
7.3.4 運行效果 / 178
7.4 HTTP Service源碼解析 / 180
7.4.1 BridgeServlet與OSGi容器啓動 / 180
7.4.2 BridgeServlet與HTTP請求委派 / 186
7.4.3 DelegateServlet實現原理 / 188
7.5 本章小結 / 192
[0第0]8章 用戶管理服務 / 193
8.1 User Admin服務規範簡介 / 193
8.1.1 服務目標與基礎概念 / 193
8.1.2 驗證用戶身份 / 195
8.1.3 驗證用戶[0權0]限 / 196
8.1.4 User Admin事件 / 197
8.2 實踐項目—Neonat論壇用戶管理模塊 / 198
8.2.1 需求與依賴項分析 / 198
8.2.2 用戶與用戶組的實現 / 200
8.2.3 頁麵[0權0]限 / 201
8.2.4 用戶登錄與身份驗證 / 202
8.3 User Admin源碼解析 / 206
8.3.1 用戶管理實現 / 206
8.3.2 外部服務使用實踐 / 208
8.4 本章小結 / 211
[0第0]9章 Preferences服務 / 212
9.1 Preferences服務規範簡介 / 212
9.1.1 服務目標 / 212
9.1.2 數據結構 / 214
9.1.3 屬性 / 215
9.1.4 並發處理 / 216
9.1.5 清理遺留數據 / 217
9.2 實踐項目—Neonat論壇持久化模塊 / 217
9.2.1 編碼實現 / 217
9.2.2 模塊熱切換 / 220
9.3 Preferences源碼解析 / 222
9.3.1 數據結構實現 / 224
9.3.2 屬性存取 / 228
9.3.3 後端存儲係統 / 229
9.4 本章小結 / 234
[0第0]10章 聲明式服務 / 235
10.1 聲明式服務規範簡介 / 236
10.1.1 服務目標 / 236
10.1.2 定義Component / 236
10.1.3 Component類型 / 237
10.1.4 Component生命周期 / 240
10.1.5 Component屬性 / 245
10.1.6 綁定與發布服務 / 245
10.1.7 激活與鈍化方[0法0] / 252
10.1.8 Component配置總結 / 254
10.2 實踐項目—使用聲明式服務改造Neonat論壇 / 259
10.2.1 可視化編輯工具 / 259
10.2.2 DS容器管理 / 263
10.3 DS容器源碼解析 / 264
10.3.1 容器啓動 / 264
10.3.2 加載Bundle中的Component / 267
10.3.3 動態依賴解析 / 272
10.4 本章小結 / 274
[0第0]11章 Subsystems服務 / 276
11.1 服務目標 / 276
11.2 Subsystem格式 / 277
11.3 Subsystem元數據 / 278
11.3.1 SUBSYSTEM.MF標識 / 278
11.3.2 DEPLOYMENT.MF標識 / 281
11.4 Subsystem類型與共享策略 / 283
11.5 組織管理Subsystem / 285
11.6 Subsystem部署與依賴策略 / 289
11.7 Subsystem生命周期 / 291
11.7.1 安裝 / 292
11.7.2 解析 / 293
11.7.3 啓動 / 294
11.7.4 停止 / 294
11.7.5 卸載 / 295
11.8 本章小結 / 295
[0第0]四部分 佳 [按需印刷]深入理解OSGi:Equinox原理、應用與zui佳實踐(基…|3022158 下載 mobi epub pdf txt 電子書 格式

[按需印刷]深入理解OSGi:Equinox原理、應用與zui佳實踐(基…|3022158 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

[按需印刷]深入理解OSGi:Equinox原理、應用與zui佳實踐(基…|3022158 下載 mobi pdf epub txt 電子書 格式 2024

[按需印刷]深入理解OSGi:Equinox原理、應用與zui佳實踐(基…|3022158 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

類似圖書 點擊查看全場最低價

[按需印刷]深入理解OSGi:Equinox原理、應用與zui佳實踐(基…|3022158 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.qciss.net All Rights Reserved. 圖書大百科 版權所有