商品簡介
目次
相關商品
商品簡介
本書主要講解企業應用系統中核心組件的設計原則與最佳實踐,澄清設計模式、數據結構、多線程、接口設計等多個高階技術領域中“流行”的認知誤區,通過大量的組件實例分析,為讀者精彩地講解組件設計這一最具技術含量的領域需要考慮的核心問題、設計方案與最佳實踐。本書主要涵蓋三部分的內容:第1篇,主要講解了應用程序的架構、組件的定義和組件核心設計原則。這些原則,都是在大量的企業軟件實踐中濃縮提煉的精華;第二部分,對Java語言的高級主題進行了詳盡的闡述,作為組件實戰的必需必備基礎功力;第三部分,對企業應用的核心組件,進行需求分析、設計和實現。核心組件包括:配置組件、Socket通信組件、日志組件、數據庫訪問組件、JSON轉換器和權限組件。 本書主要定位于軟件架構師、設計師、高級開發人員在企業實際應用開發中的參考讀物,也適合大專院校相關專業作為教材輔導圖書閱讀。
目次
第1篇 組件設計總括
第1章 組件設計概述
1.1 應用軟件的總體架構
1.2 組件定義及與其相關概念的澄清
1.3 總結
第2章 組件設計原則
2.1 組件定位:精準地解決共性問題
2.2 組件設計:無配置文件
2.3 組件設計:與使用者概念一致
2.4 組件設計:業務無關的中立性
2.5 組件設計實現:對使用環境無假設
2.6 組件設計實現:單類設計和實現
2.7 總結
第2篇 組件設計的基礎知識
第3章 預備知識
3.1 Java語法深入講解
3.2 反射
3.3 數據結構
3.4 泛型
3.5 線程
第3篇 組件設計
第4章 配置組件
4.1 配置文件格式
4.2 DTD,還是Schema
4.3 接口設計
4.4 接口實現
4.5 總結
第5章 Socket通信組件
5.1 使用場景
5.2 需求分析
5.3 客戶端接口設計
5.4 客戶端技術實現
5.5 服務端接口設計
5.6 服務端技術實現
5.7 總結
第6章 日志組件
6.1 使用場景
6.2 需求分析
6.3 接口設計
6.4 接口實現
6.5 總結
第7章 數據庫訪問組件
第8章 JSON轉換器
第9章 權限組件
第1章 組件設計概述
1.1 應用軟件的總體架構
1.2 組件定義及與其相關概念的澄清
1.3 總結
第2章 組件設計原則
2.1 組件定位:精準地解決共性問題
2.2 組件設計:無配置文件
2.3 組件設計:與使用者概念一致
2.4 組件設計:業務無關的中立性
2.5 組件設計實現:對使用環境無假設
2.6 組件設計實現:單類設計和實現
2.7 總結
第2篇 組件設計的基礎知識
第3章 預備知識
3.1 Java語法深入講解
3.2 反射
3.3 數據結構
3.4 泛型
3.5 線程
第3篇 組件設計
第4章 配置組件
4.1 配置文件格式
4.2 DTD,還是Schema
4.3 接口設計
4.4 接口實現
4.5 總結
第5章 Socket通信組件
5.1 使用場景
5.2 需求分析
5.3 客戶端接口設計
5.4 客戶端技術實現
5.5 服務端接口設計
5.6 服務端技術實現
5.7 總結
第6章 日志組件
6.1 使用場景
6.2 需求分析
6.3 接口設計
6.4 接口實現
6.5 總結
第7章 數據庫訪問組件
第8章 JSON轉換器
第9章 權限組件
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。