Java高手真經(係統架構捲)

Java高手真經(係統架構捲) pdf epub mobi txt 電子書 下載2025

出版者:電子工業
作者:劉中兵
出品人:
頁數:552
译者:
出版時間:2009-12
價格:69.00元
裝幀:
isbn號碼:9787121097287
叢書系列:
圖書標籤:
  • 有PDF
  • 技術
  • java高手真經-係統架構捲
  • Java
  • 係統架構
  • 軟件設計
  • 高性能
  • 分布式係統
  • 微服務
  • 架構模式
  • 代碼質量
  • 技術深度
  • 進階
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

《Java高手真經(係統架構捲):Java Web係統設計與架構(UML建模+設計模式+麵嚮服務架構)》講解JavaWeb係統設計與架構,包括Java與UML建模技術、Java設計模式、麵嚮服務架構SOA、麵嚮資源架構ROA、麵嚮雲架構COA,這5部分內容層層遞進,涵蓋瞭Java EE開發中的各種設計與架構技術。講解的主要內容包括如下。

Java與UML建模:講解UML建模的5類10種圖,包括用例圖、靜態圖(類圖、對象圖、包圖)、實現圖(組件圖、部署圖)、行為圖(狀態圖、活動圖)、交互圖(序列圖、協作圖),並結閤Bug管理係統、ATM取款機等實例進行講解。

Java設計模式:包括5種創建型模式(工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式)、7種結構型模式(適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組閤模式、享元模式)、11種行為型模式(策略模式、模闆方法模式、觀察者模式、迭代子模式、責任鏈模式、命令模式、備忘錄模式、狀態模式、訪問者模式、中介者模式、解釋器模式),並通過Java中的經典案例進行展示。

麵嚮服務架構SOA:講解Web服務協議(SOAP、WSDL、UDDI)、Web服務開發技術(使用JAX-WS、Axis開發Web服務)、SOA架構技術(Sun公司的JBI和IBM/BEA公司的SCA/SDO、OSGi架構)、SOA延伸技術(BPEL業務流程管理、ESB企業服務總綫與EAI企業應用集成)、SOA擴展應用(Portal門戶組件與Portlet窗口組件)。

麵嚮資源架構ROA:講解REST産生的背景、概念、基本原理、設計方法,以及常用REST開源框架、ROA麵嚮資源架構。

麵嚮雲架構COA:講解雲計算的幾個發展階段的概念,包括網格計算、集群計算、分布式計算和雲計算,以及雲服務的特點、實現形式和實際應用。隨書附贈光盤內容為《Java高手真經(係統架構捲):Java Web係統設計與架構(UML建模+設計模式+麵嚮服務架構)》各種原型包、係統源程序。

《Java高手真經(係統架構捲):Java Web係統設計與架構(UML建模+設計模式+麵嚮服務架構)》適閤作為Java相關培訓機構的教材,也可作為Java自學人員的參考手冊。

著者簡介

劉中兵,Java研究室首席技術專傢,應用數學專業,曾任職於清華同方、NEC等企業,長期深入Java/Java EE大型企業應用的架構、設計與開發工作,目前專注於手機無綫互聯網與網絡通信領域的架構設計與研究工作。

圖書目錄

緒論 軟件設計與架構概述 一、Java與UML建模 二、Java設計模式 1.創建型模式 2.結構型模式 3.行為型模式 三、係統架構 1.麵嚮服務架構SOA 2.麵嚮資源架構ROA 3.麵嚮雲架構COA第1部分 Java與UML建模 第1課 UML快速入門 1.1 UML建模概述 1.1.1 麵嚮對象方法 1.1.2 麵嚮對象建模OMT 1.1.3 統一建模語言UML 1.1.4 UML的起源和發展 1.1.5 為什麼要使用UML 1.2 UML基本構成元素 1.2.1 4種事物 1.結構事物(Structural Things) 2.行為事物(Behavioral Things) 3.分組事物(Grouping Things) 4.注釋事物(Annotational Things) 1.2.2 4種關係 1.依賴(Dependencies) 2.關聯(Association) 3.泛化(Generalization) 4.實現(Realization) 1.2.3 10種圖 1.用例圖(UsecaseDiagram) 2.類圖(ClassDiagram) 3.對象圖(Object Diagram) 4.包圖(Package Diagram) 5.組件圖(Compoment Diagram) 6.部署圖(Deployment Diagram) 7.狀態圖(Statechart Diagram) 8.活動圖(Activity Diagram) 9.序列圖(Sequence Diagram) 10.協作圖(Collaboration Diagram) 1.2.4 UML圖的分類 1.3 UML設計工具 1.3.1 使用Rose進行UML建模 1.3.2 使用Visio進行UML建模 1.4 本課小結 1.4.1 本課圖例打包UML.mdl 1.4.2 總結本課的知識點 1.4.3 要掌握的關鍵點 1.4.4 課後上機作業 1.4.5 繼續下一課:用例圖 第2課 用例圖 2.1 用例概述 2.1.1 什麼是用例 2.1.2 為什麼要使用用例 2.1.3 用例圖的基本模型元素 2.2 用例圖的繪製 2.2.1 參與者的錶示法 2.2.2 用例的錶示法 2.2.3 係統邊界的錶示法 2.2.4 通信關聯的錶示法 2.3 用例圖的建立過程 2.3.1 發現參與者及檢查標準 2.3.2 發現用例及檢查標準 2.3.3 編寫用例規約 2.3.4 用例圖創建技巧 2.4 本課小結 2.4.1 本課圖例打包usecase.mdl 2.4.2 總結本課的知識點 2.4.3 要掌握的關鍵點 2.4.4 課後上機演練——企業産品生産銷售管理係統 2.4.5 繼續下一課:靜態圖一類圖、對象圖、包圖 第3課 靜態圖——類圖、對象圖、包圖 3.1 類圖的繪製 3.1.1 類圖的錶示法 1.類圖的錶示法 2.類圖屬性的錶示法 3.類圖操作的錶示法 3.1.2 接口的錶示法 3.1.3 類圖之問的4種關係 1.泛化關係(Generalization)——錶示類的繼承 2.關聯關係(Association)——錶示類的變量 3.依賴關係(Dependency)——錶示局部變量 4.實現關係(Realization)——錶示接口的實現 3.2 對象圖的繪製 3.2.1 對象圖的錶示法 3.2.2 對象圖的使用場景一序列圖和協作圖 3.3 包圖的繪製 3.3.1 包圖的錶示法 3.3.2 使用包包含類 3.3.3 使用包包含子包 3.3.4 包的依賴關係 3.4 本課小結 3.4.1 本課圖例打包class.mdl 3.4.2 總結本課的知識點 3.4.3 課後上機演練一企業信息管理係統用戶登錄和注冊模塊 3.4.4 繼續下一課:實現圖——組件圖與部署圖 第4課 實現圖——組件圖與部署圖 4.1 組件圖的繪製 4.1.1 組件的錶示法 4.1.2 程序的錶示法 1.子程序規範 2.子程序體 3.主程序 4.1.3 包的錶示法 1.包規範 2.包體 4.1.4 任務的錶示法 1.任務規範 2.任務體 4.1.5 組件之間的依賴 4.2 部署圖的繪製 4.2.1 處理器節點的錶示法 4.2.2 設備節點的錶示法 4.2.3 節點之間的關聯 4.3 本課小結 4.3.1 本課圖例打包component.mdl 4.3.2 總結本課的知識點 4.3.3 要掌握的關鍵點 4.3.4 課後上機演練一企業信息管理係統部署圖 4.3.5 繼續下一課:行為圖一狀態圖 第5課 行為圖——狀態圖 5.1 狀態圖的繪製 5.1.1 狀態圖的基本模型 5.1.2 狀態的錶示法 5.1.3 轉換的錶示法 5.2 狀態的繪製 5.2.1 初始狀態的錶示法 5.2.2 終止狀態的錶示法 5.2.3 子狀態的錶示法 5.2.4 曆史狀態的錶示法 5.3 本課小結 5.3.1 本課圖例打包statechart.mdl 5.3.2 總結本課的知識點 5.3.3 要掌握的關鍵點 5.3.4 課後上機演練 1.Bug管理係統狀態圖 2.ATM機存取款狀態圖 3.Java綫程類Thread的狀態圖 5.3.5繼續下一課:行為圖——活動圖 第6課 行為圖——活動圖 6.1 活動圖的繪製 6.1.1 活動圖的基本模型 6.1.2 活動的錶示法 6.1.3 轉換的錶示法 6.1.4 分支與閤並的錶示法 6.1.5 分叉與匯閤的錶示法 6.1.6 泳道的錶示法 6.2 本課小結 6.2.1 本課圖例打包activity.mdl 6.2.2 總結本課的知識點 6.2.3 要掌握的關鍵點 6.2.4 課後上機演練 1.Bug管理係統活動圖 2.ATM機存取款活動圖 3.Java綫程類Thread的活動圖 第7課 交互圖——序列圖 7.1 序列圖的繪製 7.1.1 序列圖的基本模型 7.1.2 對象生命綫的錶示法 7.1.3 激活的錶示法 7.1.4 消息的錶示法 7.1.5 自調用消息的錶示法 7.2 本課小結 7.2.1 本課圖例打包sequence.mdl 7.2.2 總結本課的知識點 7.2.3 要掌握的關鍵點 7.2.4 課後上機演練 1.Bug管理係統序列圖 2.ATM機存取款序列圖 3.打電話序列圖 7.2.5 繼續下一課:交互圖——協作圖 第8課 交互圖——協作圖 8.1 協作圖的繪製 8.1.1 協作圖的基本模型 8.1.2 對象的錶示法 8.1.3 連接的錶示法 8.1.4 消息的錶示法 8.1.5 自調用消息的錶示法 8.2 本課小結 8.2.1 本課圖例打包collaboration.mdl 8.2.2 總結本課的知識點 8.2.3 要掌握的關鍵點 8.2.4 課後上機演練 1.Bug管理係統協作圖 2.ATM機存取款協作圖 3.打電話協作圖 8.2.5 繼續下一課:使用UML進行係統設計——Bug管理係統 第9課 使用UML進行係統設計——Bug管理係統 9.1 UML係統設計概述 9.1.1 軟件開發的驅動方法 1.數據庫驅動開發DDD(Database-Driven Development) 2.測試驅動開發TDD(Test-Driven Development) 3.模型驅動開發MDD(Model.Driven Development) 9.1.2 正嚮工程與逆嚮工程 1.正嚮工程(Forward Engineering) 2.逆嚮工程(Reverse Engineering) 9.1.3 UML建模的受眾分析 9.1.4 UML建模的過程 9.2 Bug管理係統的模型驅動開發過程 9.2.1 需求分析一用例圖 9.2.2 係統分析:分析業務規則一狀態圖 9.2.3 係統分析:分析業務流程一活動圖 9.2.4 係統設計:設計靜態結構——類圖和包圖 9.2.5 係統設計:Action類被調用關係——序列圖 9.2.6 係統設計:用戶調用Action類的過程一協作圖 9.2.7 係統架構一組件圖和部署圖 9.2.8 編碼實現 9.2.9 UML圖例打包bug.mdl 9.3 本課小結 9.3.1 總結本課的知識點 9.3.2 要掌握的關鍵點 9.3.3 課後上機演練 9.3.4 繼續下一課:Java設計模式第2部分 Java設計模式 第10課 設計模式概述 10.1 瞭解設計模式 10.1.1 設計模式的概念 10.1.2 設計模式的産生——23種設計模式與GoF“四人幫” 10.1.3 設計模式不是技術而是思想——構建可重用的程序 …… 第11課 5種創建型模式 第12課 7種結構型模式 第13課 11種行為型模式第3部分 麵各服務架構SOA 第14課 Web服務協議——SOAP、WSDL、UDDI和WS協議集 第15課 Web服務開發技術——使用JAX-WS開發Web服務 第16課 Web服務開發框架——使用Axis框架開發Web服務 第17課 SOA麵嚮服務架構——Sun的JBI和IBM/BEA的SCA/SDO 第18課 JBI業務集成架構——Java實現SOA的標準途徑 第19課 SCA服務組件架構——實現SOA的最佳方式 第20課 SDO服務數據對象——SCA數據服務組件 第21課 OSGi體係架構——SCA的一種實現方式 第22課 SOA延伸技術——BPEL業務流程管理、ESB企業服務總綫與EAI企業應用集成 第23課 SOA擴展應用——Portal門戶組件與Portlet窗口組件 第24課 SOA服務架構開發實戰——基於Tuscany+Spring企業信息管理係統 第25課 ROA麵嚮資源架構——基於REST風格的Web服務第5部分 麵嚮雲架構COA 第26課 COA麵嚮架構——雲計算與雲架構第6部分 架構師之路 第27課 軟件架構師職業規劃《高手真經》係列後記
· · · · · · (收起)

讀後感

評分

写的内容很多,太简单了,没有一点儿深度。。。。UML,设计模式,面向服务架构等内容都是泛泛而谈,完全是一些简单的问题堆在一起。阅读价值不大。UML建议大家参考马丁福勒的UML精粹,马丁把UML的内容说得很清楚。

評分

写的内容很多,太简单了,没有一点儿深度。。。。UML,设计模式,面向服务架构等内容都是泛泛而谈,完全是一些简单的问题堆在一起。阅读价值不大。UML建议大家参考马丁福勒的UML精粹,马丁把UML的内容说得很清楚。

評分

写的内容很多,太简单了,没有一点儿深度。。。。UML,设计模式,面向服务架构等内容都是泛泛而谈,完全是一些简单的问题堆在一起。阅读价值不大。UML建议大家参考马丁福勒的UML精粹,马丁把UML的内容说得很清楚。

評分

写的内容很多,太简单了,没有一点儿深度。。。。UML,设计模式,面向服务架构等内容都是泛泛而谈,完全是一些简单的问题堆在一起。阅读价值不大。UML建议大家参考马丁福勒的UML精粹,马丁把UML的内容说得很清楚。

評分

写的内容很多,太简单了,没有一点儿深度。。。。UML,设计模式,面向服务架构等内容都是泛泛而谈,完全是一些简单的问题堆在一起。阅读价值不大。UML建议大家参考马丁福勒的UML精粹,马丁把UML的内容说得很清楚。

用戶評價

评分

隻可作為入門之作。作者的理解不夠深入,很多技術點隻是點到即止。

评分

基本沒看,大緻翻瞭下,然後還給圖書館瞭。用處不大。

评分

隻可作為入門之作。作者的理解不夠深入,很多技術點隻是點到即止。

评分

隻可作為入門之作。作者的理解不夠深入,很多技術點隻是點到即止。

评分

隻可作為入門之作。作者的理解不夠深入,很多技術點隻是點到即止。

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

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有