|
-- 會員 / 註冊 --
|
|
|
|
數據共享與數據整合技術 ( 簡體 字) |
作者:葉樹江、耿生玲、謝錕、郭炳宇、姜善永 | 類別:1. -> 程式設計 -> 綜合 |
譯者: |
出版社:人民郵電出版社 | 3dWoo書號: 51110 詢問書籍請說出此書號!【缺書】 NT售價: 340 元 |
出版日:5/1/2019 |
頁數:319 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787115509475 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:本教材一共6個項目,項目1為SOA基礎知識導入,主要介紹了SOA的基本概念、發展歷程,與企業IT戰略之間的關系;項目2介紹了Web服務的相關基礎知識,包括Web服務的體系結構特性、服務規范、SOAP、WSDL、UDDI等;項目3介紹了ESB的相關知識,明確了ESB與EAI之間的關系,介紹了SOA思想針對實際問題的具體實現思路,重點講解了iESB引擎和iESB設計器的安裝配置方法;項目4至項目6比較了REST和SOAP兩種WebService方式的差別,并通過模擬校園中常見的多個信息系統整合開發應用場景,介紹了iESB暴露出來的服務在多系統的整合當中是如何被調用的以及不同的系統之間如何通過iESB實現數據共享,從而加深了對數據共享與數據整合技術在實際應用中的解讀。本書在內容上貫穿以“學習者”為中心的設計理念,教材內容以“學”和“導學”交織呈現,相信能以通俗易懂的方式為學習者呈現其所需的教學內容。 |
目錄:項目1 SOA基本概念初探 1 1.1 任務一:什么是SOA 3 1.1.1 SOA的基本概念 3 1.1.2 SOA發展的驅動力 6 1.1.3 任務回顧 11 1.2 任務二:SOA技術概覽與企業IT戰略 12 1.2.1 SOA的主要組件和技術標準 12 1.2.2 SOA與企業IT戰略 16 1.2.3 任務回顧 19 1.3 項目總結 20 1.4 拓展訓練 21 項目2 Web服務基礎知識導入 23 2.1 任務一:了解Web服務標準 24 2.1.1 開放的統一技術標準的意義 24 2.1.2 Web服務簡史與相關標準化組織 26 2.1.3 Web服務體系結構與特性 29 2.1.4 Web服務規范簡介 31 2.1.5 任務回顧 38 2.2 任務二:簡單對象訪問協議(SOAP) 39 2.2.1 SOAP簡介 39 2.2.2 SOAP消息處理機制 40 2.2.3 SOAP對于傳輸協議的獨立性 43 2.2.4 SOAP編碼 45 2.2.5 SOAPUI WebService測試介紹 46 2.2.6 任務回顧 56 2.3 任務三:WebService描述語言(WSDL) 57 2.3.1 WSDL規范簡介 58 2.3.2 WSDL文檔格式 59 2.3.3 WSDL SOAP 綁定 62 2.3.4 Java 6 WSDL開發簡單案例 64 2.3.5 任務回顧 69 2.4 任務四:統一描述、發現和集成規范(UDDI) 70 2.4.1 UDDI信息模型 70 2.4.2 UDDI與WSDL 74 2.4.3 其他服務發現機制 76 2.4.4 任務回顧 77 2.5 項目總結 77 2.6 拓展訓練 78 項目3 企業服務總線(ESB)認知 81 3.1 任務一:了解企業服務總線 82 3.1.1 為什么需要ESB 83 3.1.2 ESB是EAI的進化 85 3.1.3 ESB與循環依賴 87 3.1.4 ESB版本控制與監控 92 3.1.5 任務回顧 93 3.2 任務二:企業服務總線的安裝配置 94 3.2.1 環境要求 95 3.2.2 安裝前的準備 95 3.2.3 數據庫安裝 96 3.2.4 安裝開發環境 99 3.2.5 安裝生產環境 103 3.2.6 任務回顧 105 3.3 任務三:iESB設計器環境搭建及常用操作 106 3.3.1 iESB設計器環境搭建 107 3.3.2 創建iESB工程 108 3.3.3 iESB服務資源設置 110 3.3.4 任務回顧 114 3.4 項目總結 115 3.5 拓展訓練 115 項目4 SOAP方式WebService接口的開發與調用 117 4.1 任務一:WebService接口認知 117 4.1.1 接口簡介 119 4.1.2 實現Web服務接口的不同方式 120 4.1.3 REST簡介 123 4.1.4 任務回顧 125 4.2 任務二:REST和SOAP兩種WebService方式的比較 125 4.2.1 應用場景介紹 126 4.2.2 使用 REST 實現 Web 服務 126 4.2.3 使用SOAP實現Web服務 131 4.2.4 REST與SOAP比較 133 4.2.5 任務回顧 136 4.3 任務三:SOAP WebService接口開發 137 4.3.1 Java世界中優秀的WS開源項目介紹 137 4.3.2 使用RI開發WS 138 4.3.3 使用CXF內置的Jetty發布WS 141 4.3.4 在Web容器中使用Spring+CXF發布WS 145 4.3.5 CXF提供WS客戶端的幾種方式 152 4.3.6 任務回顧 155 4.4 任務四:天氣預報SOAP WebService接口調用 156 4.4.1 在iESB設計器中創建天氣預報Web服務工程項目 157 4.4.2 在iESB設計器中完成天氣預報Web服務的暴露和參數設置 159 4.4.3 將天氣預報Web服務部署到企業服務總線上并進行服務調用測試 165 4.4.4 通過客戶端程序調用iESB平臺上暴露的WebService接口 169 4.4.5 任務回顧 174 4.5 項目總結 175 4.6 拓展訓練 176 項目5 REST方式WebService接口的開發與調用 177 5.1 任務一:REST WebService接口開發 178 5.1.1 REST WebService接口開發——教務管理系統簡介 178 5.1.2 教務管理系統數據庫分析與設計 181 5.1.3 教務管理系統REST WebService接口代碼實現 188 5.1.4 教務管理系統REST WebService接口功能測試 229 5.1.5 任務回顧 232 5.2 任務二:教務管理系統REST WebService接口調用 233 5.2.1 在iESB設計器中創建教務管理系統Web服務工程項目 233 5.2.2 在iESB設計器中完成教務管理系統Web服務的暴露和參數設置 234 5.2.3 將教務管理系統Web服務部署到iESB中并進行服務調用測試 240 5.2.4 任務回顧 246 5.3 項目總結 247 5.4 拓展訓練 247 項目6 基于SOA的多系統整合開發與應用 249 6.1 任務一:通過iESB獲取學生信息的飯卡計費管理系統整合開發 250 6.1.1 飯卡計費管理系統簡介 250 6.1.2 飯卡計費管理系統數據庫分析與設計 252 6.1.3 飯卡計費管理系統代碼實現 254 6.1.4 任務回顧 278 6.2 任務二:實驗管理系統整合改造 279 6.2.1 實驗管理系統整合改造項目背景介紹 280 6.2.2 實驗管理系統用戶登錄模塊整合改造 281 6.2.3 實驗管理系統課程分配模塊整合改造 308 6.2.4 任務回顧 317 6.3 項目總結 318 6.4 拓展訓練 319 |
序: |
|