出版時(shí)間:2004-5 出版社:清華大學(xué)出版社 作者:[美]尼戈潘 等著,龐太剛,陶程 譯 頁(yè)數(shù):543 字?jǐn)?shù):902000 譯者:尼戈潘
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書全面深入地探討了下一代分布式計(jì)算技術(shù)—— Web服務(wù),深入透徹地闡述了如何使用Java實(shí)現(xiàn)和部署Web服務(wù),同時(shí)也全面介紹了與之相關(guān)的基礎(chǔ)知識(shí)。在詳細(xì)介紹了Web服務(wù)之后,本書還引導(dǎo)您探討Web服務(wù)體系結(jié)構(gòu)及其核心構(gòu)件塊,包括一些相關(guān)標(biāo)準(zhǔn)和技術(shù)。通過(guò)對(duì)本書的學(xué)習(xí),您將學(xué)會(huì)如何使用Sun JWSDP 1.0 API開發(fā)Web服務(wù),以及如何將J2EE應(yīng)用程序發(fā)布為Web服務(wù)。
本書著重從概念、技術(shù)和實(shí)用技巧的角度展開論述:
·討論Web服務(wù)標(biāo)準(zhǔn)的演變歷程,包括ebXML的重要進(jìn)展;
·展示使用Java的Web服務(wù)體系結(jié)構(gòu),以及如何根據(jù)現(xiàn)有的J2EE應(yīng)用程序構(gòu)建Web服務(wù);
·學(xué)習(xí)并實(shí)現(xiàn)使用Sun JWSDP 1.0 API的案例分析;
·展示Java Web服務(wù)與Micorsoft.NET的互操作性;
·概述新出現(xiàn)的Web服務(wù)安全性標(biāo)準(zhǔn),并展示如何在Web服務(wù)中實(shí)現(xiàn)安全性;
·提供使用Sun JWSDP 1.0、BEA Weblogic 7.0、Apache Axis 1.0B3、Systinet WASP 4.0、Exolab CASTOR、IBM XML安全套件和Micorsoft.NET的大量示例。
作者簡(jiǎn)介
Ramesh Nagappan是Sun Java中心的Enterprise Java架構(gòu)師,擁有13年的從業(yè)經(jīng)驗(yàn),擅長(zhǎng)于設(shè)計(jì)和實(shí)現(xiàn)基于Java、XML和COBRA的分布式計(jì)算體系結(jié)構(gòu),可適用于Internet應(yīng)用程序、企業(yè)消息交換和Web服務(wù)。Ramesh還與其他作者合著了關(guān)于J2EE和EAI的一些書籍。
書籍目錄
第I部分 Web服務(wù)溯源及演變 第1章 分布式計(jì)算的演變 1.1 分布式計(jì)算的定義 1.2 分布式計(jì)算的重要性 1.3 客戶端-服務(wù)器應(yīng)用程序 1.4 通用對(duì)象代理體系結(jié)構(gòu)(CORBA) 1.5 Java RMI 1.6 Microsoft DCOM 1.7 面向消息的中間件 1.8 分布式計(jì)算的常見挑戰(zhàn) 1.9 J2EE和XML在分布式計(jì)算中扮演的角色 1.10 Web服務(wù)的出現(xiàn) 1.11 小結(jié) 第2章 Web服務(wù)簡(jiǎn)介 2.1 Web服務(wù)的概念 2.2 動(dòng)機(jī)和特征 2.3 使用Web服務(wù)的原因 2.4 Web服務(wù)的基本操作模型 2.5 核心的Web服務(wù)標(biāo)準(zhǔn) 2.6 其他支持Web服務(wù)的業(yè)界標(biāo)準(zhǔn) 2.7 Web服務(wù)當(dāng)前面臨的難題 2.8 Web服務(wù)的軟件和工具 2.9 概述業(yè)界領(lǐng)袖的Web服務(wù)策略 2.10 Web服務(wù)的主要優(yōu)點(diǎn) 2.11 小結(jié)第II部分 Web服務(wù)體系結(jié)構(gòu)和技術(shù) 第3章 構(gòu)建Web服務(wù)體系結(jié)構(gòu) 3.1 Web服務(wù)體系結(jié)構(gòu)及其核心模塊 3.2 商業(yè)工具 3.3 Web服務(wù)的通信模型 3.4 實(shí)現(xiàn)Web服務(wù) 3.5 開發(fā)支持Web服務(wù)的應(yīng)用程序 3.6 小結(jié) 第4章 使用SOAP開發(fā)Web服務(wù) 4.1 基于XML的協(xié)議和SOAP 4.2 剖析SOAP消息 4.3 SOAP編碼 4.4 SOAP消息交換模型 4.5 SOAP通信 4.6 SOAP消息交換 4.7 SOAP與傳輸協(xié)議的綁定 4.8 SOAP安全性 4.9 構(gòu)建SOAP Web服務(wù) 4.10 使用Java開發(fā)SOAP Web服務(wù) 4.11 使用Axis創(chuàng)建Web服務(wù)示例 4.12 SOAP的己知局限 4.13 小結(jié) 第5章 Web服務(wù)的描述和發(fā)現(xiàn) 5.1 WSDL 5.2 UDDI技術(shù) 5.3 小結(jié) 第6章 創(chuàng)建.NET互操作性 6.1 確保互操作性的方法 6.2 Microsoft.NET Framework概述 6.3 為Web服務(wù)開發(fā)Microsoft.NET客戶端程序 6.4 創(chuàng)建Web服務(wù)互操作性面臨的挑戰(zhàn) 6.5 WS-I雛形及其目標(biāo) 6.6 公共互操作性測(cè)試工作 6.7 小結(jié)第III部分 探索JWSDP 第7章 JWSDP簡(jiǎn)介 7.1 JWSDP 7.2 下載Web服務(wù)包 7.3 小結(jié) 第8章 利用Java API處理XML和綁定數(shù)據(jù) 8.1 XML基礎(chǔ)知識(shí) 8.2 JAXP 8.3 JAXB 8.4 小結(jié) 第9章 JAXM 9.1 JAXM在Web服務(wù)中的作用 9.2 JAXM API編程模型 9.3 JAXM的基本編程步驟 9.4 JAXM部署模型 9.5 部署基于JAXM的Web服務(wù) 9.6 JAXM互操作性 9.7 JAXM在J2EE 1.4中的應(yīng)用 9.8 小結(jié) 第10章 使用JAX-RPC構(gòu)建RPC Web服務(wù) 10.1 JAX-RPC在Web服務(wù)中的作用 10.2 JAX-RPC API及實(shí)現(xiàn)方案模型 10.3 JAX-RPC支持的Java/XML映射 10.4 開發(fā)基于JAX-RPC的Web服務(wù) 10.5 J2EE 1.4中JAX-RPC的應(yīng)用 10.6 JAX-RPC互操作性 10.7 小結(jié) 第11章 JAXR 11.1 JAXR簡(jiǎn)介 11.2 JAXR體系結(jié)構(gòu) 11.3 JAXR信息模型 11.4 JAXR注冊(cè)表服務(wù)API 11.5 JWSDP 1.0對(duì)JAXR的支持 11.6 JAXR示例 11.7 小結(jié) 第12章 JWSDP的使用:案例分析 12.1 案例概述 12.2 案例分析體系結(jié)構(gòu) 12.3 組件的設(shè)計(jì) 12.4 實(shí)現(xiàn)方案 12.5 設(shè)置JWSDP環(huán)境 12.6 執(zhí)行場(chǎng)景 12.7 小結(jié)第IV部分 Web服務(wù)中的安全性 第13章 Web服務(wù)安全性 13.1 保護(hù)Web服務(wù)所面臨的問(wèn)題 13.2 XML Encryption 13.3 XML Signature 13.4 XKMS 13.5 SAML 13.6 XACML 13.7 結(jié)論 13.8 小結(jié)第V部分 Web服務(wù)策略和解決方案 第14章 Sun ONE簡(jiǎn)介 14.1 Sun ONE的構(gòu)想 14.2 按需服務(wù) 14.3 Sun ONE體系結(jié)構(gòu) 14.4 小結(jié)
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載