注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關使用Java Web服務構建SOA

使用Java Web服務構建SOA

使用Java Web服務構建SOA

定 價:¥98.00

作 者: (美)漢森(Hansen,M.D.) 著,成保棟 譯
出版社: 電子工業(yè)出版社
叢編項:
標 簽: J2EE

購買這本書可以去


ISBN: 9787121079146 出版時間: 2009-03-01 包裝: 平裝
開本: 16開 頁數: 574 字數:  

內容簡介

  《使用Java Web服務構建SOA》是一本方便的開發(fā)指南,可以幫助你在當前Java EE5和Java SE6平臺上實現Web服務和面向服務的架構(SOA),介紹了如何創(chuàng)建、部署、以及調用Web服力,再將這些服務組合成松散耦合的SOA應用程序,并介紹了一個精心設計的應用框架:SOA-J。作者Mark Hansen詳細介紹了成功的企業(yè)開發(fā)人員和架構師所必需具備的技術知識細節(jié)。包括從最佳實踐的設計技巧到使用頂級技術的代碼示例。

作者簡介

  Mark D.Hansen,教授,是Javector Software公 的總裁,該公司是一個專注于Web服務開發(fā)和集成的咨詢公司。他曾經是MIT Sloan School of Management的訪問學者,從事Web服務和業(yè)務處理聚合的研究。作為信息管理方面公認的權威,許多刊物都可以見證Hansen的代表性的工作成果,例如WallStreet Journal、Information Week、Computer World、Business Communications Rewew、EAI Journal,以及Intelligent Enterprise。

圖書目錄

第1章 用Java Web服務構建面向服務的架構
 1.1 是我水平不夠,還是JavaWeb服務真的很難
  1.1.1 不要固守教條
  1.1.2 JWS是工具集,而不是應用程序框架
  1.1.3 頓悟
 1.2 W曲服務平臺體系架構
  1.2.1 調用子系統(tǒng)
  1.2.2 序列化子系統(tǒng)
  1.2.3 部署子系統(tǒng)
 1.3 第2章到第8章介紹的Java Web Services標準
 1.4 SOAShopper案例學習:第9章 和第10章 
 1.5 SOA.J和以WSDL為中心的開發(fā):第11章 
第2章 Java Web Services概述
 2.1 JWS在SOA應用程序開發(fā)中的角色
  2.1.1 一個假想的SOA應用程序
  2.1.2 JWS支持的SOA開發(fā)
2.2 方便使用的特點
  2.2.1 源代碼標注
  2.2.2 標準WSDL/Java映射
  2.2.3 標準序列化上下文
  2.2.4 開發(fā)模式
  2.2.5 JWS的權衡選擇
 2.3 JAX—WS 2.0
  2.3.1 Java/WSDL映射
  2.3.2 靜態(tài)WSDL
  2.3.3 動態(tài)和靜態(tài)客戶端
  2.3.4 使用Java接口代理來進行調用
  2.3.5 用XML來進行調用
  2.3.6 XML服務提供者
  2.3.7 處理器框架
  2.3.8 消息上下文
  2.3.9 SOAP綁定
  2.3.10 HTrP綁定
  2.3.11 將異常轉換為SOAP錯誤
  2.3.12 異步調用
  2.3.13 單向操作  
  2.3.14 客戶端線程管理
  2.3.15 WSDL樣式——支持RPC/Literal和Document/Literal包裝
  2.3.16 XML目錄(Catalogs)
  2.3.17 用偽引用傳遞(Pseudoreference Passing)(Holder來表示輸出和輸入,輸出參數)
  2.3.18 運行時服務端點發(fā)布(只有Java SE提供)
 2.4 JAX 2.0
  2.4.1 為Java表示綁定XML Schema
  2.4.2 將Java類型映射為XML Schema
  2.4.3 映射標注
  2.4.4 綁定語言
  2.4.5 綁定運行時框架(Marshal/Unmarshal)
  2.4.6 驗證
  2.4.7 可移植性
  2.4.8 封送(Marshal)事件回調
  2.4.9 局部綁定
  2.4.10 二進制數據編碼(MToM或WS—I)
 2.5 WS—Metadata 2.0
  2.5.1 WSDL映射標注
  2.5.2 SOAP綁定標注
  2.5.3 處理器標注
  2.5.4 服務實現Bean
  2.5.5 從WSDL和Java開始的開發(fā)模式
  2.5.6 自動部署
 2.6 WSEE l.2
  2.6.1 Port組件
  2.6.2 Servlet服務端點
  2.6.3 EJB服務端點
  2.6.4 簡化的包裝
  2.6.5 處理器編程模型
 2.7 其他的Java EE 5標注功能
  2.7.1 依賴注入(Dependency Injection)
  2.7.2 攔截器(Interceptor)
  2.7.3 在EJB 3.0中支持POJ0
 2.8 總結
  2.8.1 配置環(huán)境,以構建和運行軟件示例
第3章 基于REST的SOA基礎
 3.1 為什么使用REST
  3.1.1 REST是什么
  3.1.2 本章涉及的主題
 3.2 EIS記錄使用的XML文檔和模式(Schema)
  3.2.1 沒有WSDL并不意味著一定沒有接口
 3.3 REST客戶端的兩種實現方式(JWS和非JWS實現方式)
  3.3.1 用非JWS方式通過REST服務以獲取EIS記錄
  3.3.2 用JWS方式通過REST服務以獲取EIS記錄
  3.3.3 用非JWS方式向REST服務發(fā)送EIS記錄數據
  3.3.4 用JWS來為REST服務發(fā)送EIS記錄數據
 3.4 使用XSLT和JAXP完成SOA集成中的數據轉換
  3.4.1 為什么要用XSLT來進行數據轉換
  3.4.2 用JAXP完成XSLT處理
 3.5 用JWS和非JWS的方法來實現REST風格的Web服務
  3.5.1 用非JWS方式來部署REST服務
  3.5.2 用JWS來部署REST風格的Web服務
 3.6 總結
第4章 WSDL、SOAP和Java/XML映射在SOA中的角色
第5章 JAXB2.0數據綁定
第6章 JAX-WS——客戶端開發(fā)
第7章 JAX-WS2.0——服務器端開發(fā)
第8章 SOA組件的打包和部署(JSR 181 和JSR 109)
第9章 SOAShopper:整合eBay、Amazon和Yahoo!Shopping
第10章 Ajax和Java Web服務
第11章 使用SOA-J開發(fā)以WSDL為中心的Web Service
附錄A 本書中使用的Java、XML,以及Web Services標準
附錄C 命名空間前綴
詞匯表
參考文獻
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號