注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信Web ServerWeb Services技術(shù)、架構(gòu)和應(yīng)用

Web Services技術(shù)、架構(gòu)和應(yīng)用

Web Services技術(shù)、架構(gòu)和應(yīng)用

定 價:¥58.00

作 者: 柴曉路,梁宇奇編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: Server

ISBN: 9787505382626 出版時間: 2003-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 660 字?jǐn)?shù):  

內(nèi)容簡介

  本書的內(nèi)容涵蓋了Web Services的各種關(guān)鍵技術(shù)、Web Services的整體體系架構(gòu)和應(yīng)用體系架構(gòu),以及Web Services應(yīng)用的設(shè)計(jì)和開發(fā)。 本書以Web Services技術(shù)系列為主線,逐一詳細(xì)分析解釋包括Web Services的各種核心技術(shù),包括XML、Namespace、XML Schema、SOAP、WSDL、UDDI、WS-Inspection、WS-Security、WS-Routing等。在分析闡述的同時,使用了大量的應(yīng)用設(shè)計(jì)案例和基于Microsoft.NET的開發(fā)實(shí)例,以使讀者能夠更形象地理解這些技術(shù)和技術(shù)的設(shè)計(jì)思路、設(shè)計(jì)原則和相應(yīng)的實(shí)現(xiàn)方法。本書適用于對計(jì)算機(jī)技術(shù)的基礎(chǔ)和架構(gòu)已經(jīng)有了一定的了解,對WEB應(yīng)用的架構(gòu)有一定了解,同時又對當(dāng)今正在發(fā)生的計(jì)算機(jī)技術(shù)的新一代技術(shù)與應(yīng)用革命——Web Services浪潮的本質(zhì)有著濃厚的興趣的讀者。

作者簡介

  柴曉路,上海華和得易信息技術(shù)有限公司CIO。2000年獲復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)碩士學(xué)位,同年加入上海華和得易信息有限公司(http://www.dealeasy.com)。專長于Web Services架構(gòu)、Web Services系列技術(shù)以及基于XML的系統(tǒng)集成和數(shù)據(jù)交換技術(shù)。目前是WS-I工作組成員(國際Web Services互操作組織,http://www.ws-i.org)、UDDI顧問組成員(http://www.uddi.org),參與UDDI2.0版和3.0版的開發(fā)。2001年創(chuàng)辦UDDI-China中國UDDI技術(shù)聯(lián)盟(http://www.uddi-china.org),該聯(lián)盟承擔(dān)UDDI.org的所有英文規(guī)范的中文版開發(fā)。目前還擔(dān)任IBM developerWorks(http://www.ibm.com/developerWorks/cn/)專欄作家、CSDN名家專欄作家等。著有學(xué)術(shù)論文和技術(shù)文章共約50余篇。梁宇奇,Intel(中國)公司軟件工程師。2002年獲復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)碩士學(xué)位。專長于Web Service系列技術(shù)、Web Service開發(fā)、數(shù)據(jù)挖掘技術(shù)等。2001年成為UDDI-China中國UDDI技術(shù)聯(lián)盟(http://www.uddi-china.org)成員,該聯(lián)盟承擔(dān)UDDI.org的所有英文規(guī)范的中文版開發(fā)。

圖書目錄

第1章  Web Services, 第三次革命 1                  
 1.1  Web Services的興起 1                  
 1.2  Web Services規(guī)范 2                  
 1.3  Web Services技術(shù)平臺 4                  
 1.4  市場趨勢 6                  
 1.5  本書的內(nèi)容安排 8                  
 第2章  Web Services帶來了什么 10                  
 2.1  什么是Web Services 10                  
 2.1.1  Web Services的概念 10                  
 2.1.2  Web對象 11                  
 2.1.3  Web Services體系架構(gòu)模型 12                  
 2.1.4  Web Services協(xié)議棧 14                  
 2.1.5  擴(kuò)展Web Services協(xié)議棧 16                  
 2.1.6  Web Services的類別 17                  
 2.2  Web Services與應(yīng)用集成 18                  
 2.2.1  什么是企業(yè)應(yīng)用集成 18                  
 2.2.2  企業(yè)應(yīng)用集成EAI的類型 19                  
 2.2.3  商業(yè)需求驅(qū)動Web Services 21                  
 2.2.4  Web Services和EAI 24                  
 2.2.5  Web Services與B2Bi 29                  
 2.3  J2EE與.NET, 對抗與整合 30                  
 2.3.1  J2EE與.NET概述 30                  
 2.3.2  J2EE與.NET的比較 31                  
 2.3.3  整合J2EE和.NET 38                  
 2.3.4  發(fā)展方向 39                  
 2.3.5  J2EE與.NET總結(jié) 40                  
 2.4  小結(jié) 41                  
 第3章  XML技術(shù)簡述 42                  
 3.1  了解XML 43                  
 3.2  XML語法簡述 46                  
 3.2.1  XML標(biāo)簽 46                  
 3.2.2  XML文檔 49                  
 3.2.3  元素, 組成XML文檔的基本實(shí)體 50                  
 3.2.4  字符數(shù)據(jù) 54                  
 3.2.5  使用屬性修飾元素 54                  
 3.2.6  字符引用和實(shí)體引用 56                  
 3.2.7  一些其他特性 57                  
 3.2.8  格式正規(guī)的文檔 58                  
 3.3  XML命名空間 59                  
 3.3.1  什么是命名空間 60                  
 3.3.2  定義和聲明命名空間 60                  
 3.4  XML相關(guān)技術(shù) 64                  
 3.4.1  DOM 64                  
 3.4.2  SAX 65                  
 3.4.3  XSL/XSLT/XPath 65                  
 3.4.4  XLink/XPointer 66                  
 3.4.5  XQuery 67                  
 3.5  小結(jié) 68                  
 第4章  XML Schema建模 69                  
 4.1  XML Schema入門 69                  
 4.1.1  購買訂單模式文檔 71                  
 4.1.2  復(fù)合類型定義, 元素和屬性聲明 73                  
 4.1.3  使用簡單類型 77                  
 4.1.4  元素內(nèi)容 84                  
 4.1.5  模式注釋 87                  
 4.1.6  構(gòu)造內(nèi)容模型 88                  
 4.1.7  屬性組 90                  
 4.1.8  空值 92                  
 4.2  案例研究--認(rèn)證考試系統(tǒng)數(shù)據(jù)建模 93                  
 4.2.1  Applicaion 94                  
 4.2.2  CourseSession 99                  
 4.2.3  ExamSession 103                  
 4.3  模式的命名空間 105                  
 4.3.1  目標(biāo)命名空間和未限定的局部元素/屬性 105                  
 4.3.2  帶有命名空間限定的局部元素和屬性 108                  
 4.3.3  全局聲明與局部聲明 111                  
 4.3.4  未聲明的目標(biāo)命名空間 112                  
 4.4  模式文檔的重用和擴(kuò)展 113                  
 4.4.1  由多個文檔組成的模式文檔 113                  
 4.4.2  通過擴(kuò)展來派生類型 118                  
 4.4.3  在實(shí)例文檔中使用派生類型 119                  
 4.4.4  通過約束來派生復(fù)合類型 120                  
 4.4.5  重新定義類型 122                  
 4.4.6  置換組 123                  
 4.4.7  抽象元素和類型 125                  
 4.4.8  控制對派生類型的創(chuàng)建和使用 126                  
 4.5  高級模式約束 128                  
 4.5.1  描述惟一性 131                  
 4.5.2  定義鍵和鍵的引用 132                  
 4.5.3  XML Schema約束與XML 1.0的ID屬性 133                  
 4.5.4  導(dǎo)入類型 133                  
 4.5.5  any元素和any屬性 136                  
 4.5.6  schemaLocation 140                  
 4.5.7  一致性 141                  
 4.6  小結(jié) 142                  
 第5章  開發(fā)工具簡介 143                  
 5.1  Visual Studio.NET 143                  
 5.1.1  Visual Studio.NET簡介 143                  
 5.1.2  .NET Framework 143                  
 5.2  C#語言 145                  
 5.2.1  C#語言特征 146                  
 5.2.2  C#程序結(jié)構(gòu) 146                  
 5.2.3  C#語法介紹 147                  
 5.3  數(shù)據(jù)訪問技術(shù)ADO.NET 152                  
 5.4  Web Services設(shè)計(jì)基礎(chǔ) 153                  
 5.4.1  第一個Web Service - "Hello World" 153                  
 5.4.2  Web Services與ADO.NET結(jié)合 155                  
 5.5  小結(jié) 158                  
 第6章  調(diào)用Web Services 150                  
 6.1  SOAP的起源 153                  
 6.1.1  CORBA 153                  
 6.1.2  COM+ 155                  
 6.1.3  EJB 157                  
 6.1.4  抹平平臺差異的SOAP 159                  
 6.2  SOAP概覽 160                  
 6.2.1  需求. 目標(biāo)與約定 161                  
 6.2.2  SOAP消息示例 162                  
 6.2.3  基本概念 164                  
 6.2.4  消息交換模型 166                  
 6.2.5  SOAP和XML的關(guān)系 175                  
 6.3  SOAP消息結(jié)構(gòu) 175                  
 6.3.1  編碼風(fēng)格定義 176                  
 6.3.2  信封版本模型 176                  
 6.3.3  SOAP信封的模式定義 180                  
 6.3.4  SOAP Header 184                  
 6.3.5  SOAP Body 189                  
 6.3.6  SOAP Fault 197                  
 6.4  SOAP編碼規(guī)則簡述 202                  
 6.5  SOAP消息編程 203                  
 6.5.1  定制SOAP客戶端發(fā)送的SOAP消息格式 203                  
 6.5.2  定制Web Services期望的SOAP消息格式 211                  
 6.5.3  利用XML Serialization定制SOAP消息 212                  
 6.6  在SOAP中使用URI 213                  
 6.7  小結(jié) 214                  
 第7章  SOAP技術(shù)進(jìn)階 215                  
 7.1  SOAP編碼規(guī)則 215                  
 7.1.1  SOAP類型編碼規(guī)則 215                  
 7.1.2  簡單類型 218                  
 7.1.3  多態(tài)存取 222                  
 7.1.4  復(fù)合類型 222                  
 7.2  SOAP的RPC表示 238                  
 7.2.1  RPC和SOAP Body 238                  
 7.2.2  將應(yīng)用程序定義的名稱映射成為XML名稱 239                  
 7.2.3  RPC和SOAP Header 240                  
 7.2.4  RPC錯誤 240                  
 7.2.5  SOAP RPC表示示例 240                  
 7.3  SOAP協(xié)議綁定框架 245                  
 7.3.1  綁定框架概述 245                  
 7.3.2  綁定框架的目標(biāo) 246                  
 7.3.3  綁定框架 246                  
 7.3.4  消息交換模式 247                  
 7.3.5  與應(yīng)用相關(guān)的協(xié)議實(shí)施綁定 248                  
 7.3.6  描述特性和綁定 248                  
 7.4  單一請求響應(yīng)傳輸消息交換模式 250                  
 7.4.1  傳輸消息交換模式概述 250                  
 7.4.2  消息交換模式名稱 251                  
 7.4.3  單一請求響應(yīng)簡介 251                  
 7.4.4  正式定義 252                  
 7.4.5  錯誤處理 254                  
 7.4.6  經(jīng)由SOAP中介的操作 254                  
 7.5  SOAP HTTP綁定 255                  
 7.5.1  單一請求響應(yīng)交換 255                  
 7.5.2  SOAPAction 261                  
 7.6  SOAP Header編程 264                  
 7.6.1  如何構(gòu)建SOAP處理程序 264                  
 7.6.2  自定義SOAP Header類 266                  
 7.6.3  在Web Services中處理SOAP Header 267                  
 7.6.4  在Web Services的客戶端處理SOAP Header 269                  
 7.6.5  控制SOAP Header 接收者 270                  
 7.6.6  Web Services期待的可選SOAP Header 271                  
 7.6.7  處理未知SOAP Header 272                  
 7.6.8  處理mustUnderstand要求的SOAP Header 274                  
 7.6.9  錯誤處理 276                  
 7.7  SOAP擴(kuò)展編程 277                  
 7.7.1  自定義一個SOAP Extension類 278                  
 7.7.2  保存代表SOAP消息的Stream引用類型 278                  
 7.7.3  初始化SOAP Extension特殊數(shù)據(jù) 279                  
 7.7.4  處理SOAP消息 280                  
 7.7.5  SOAP Extension方法的調(diào)用次序 281                  
 7.7.6  配置SOAP Extension與Web Services接口的結(jié)合 282                  
 7.7.7  完整的SOAP Extension實(shí)例 283                  
 7.8  SOAP應(yīng)用模式 286                  
 7.8.1  基本消息交換模式 286                  
 7.8.2  運(yùn)用加密機(jī)制的安全消息交換模式 295                  
 7.8.3  包含消息中介的消息交換模式 298                  
 7.8.4  高級消息交換模式 300                  
 7.8.5  面向處理和性能的消息交換模式 308                  
 7.9  基于SOAP Header的Web Services規(guī)范 314                  
 7.9.1  WS-Security 315                  
 7.9.2  WS-License 317                  
 7.9.3  WS-Routing 319                  
 7.9.4  WS-Referral 321                  
 7.10  小結(jié) 323                  
 第8章  Web Services接口描述 325                  
 8.1  概述 326                  
 8.2  WSDL文檔結(jié)構(gòu) 332                  
 8.2.1  WSDL文檔框架 333                  
 8.2.2  應(yīng)用實(shí)例:產(chǎn)品目錄服務(wù) 337                  
 8.2.3  類型定義 341                  
 8.2.4  消息定義 344                  
 8.2.5  端口類型定義 347                  
 8.2.6  綁定定義 350                  
 8.2.7  服務(wù)訪問點(diǎn)定義 351                  
 8.2.8  服務(wù)定義 352                  
 8.2.9  WSDL模式定義 353                  
 8.3  多種形式的綁定 362                  
 8.3.1  SOAP綁定 362                  
 8.3.2  HTTP GET和HTTP POST綁定 372                  
 8.3.3  MIME綁定 375                  
 8.4  VS.NET中的WSDL支持 381                  
 8.4.1  WSDL工具 381                  
 8.4.2  .NET Framework中的WSDL支持 382                  
 8.4.3  動態(tài)代理類生成 391                  
 8.5  Web Services界面圖示工具 396                  
 8.6  小結(jié) 397                  
 第9章  Web Services注冊與發(fā)現(xiàn) 399                  
 9.1  引言 399                  
 9.1.1  商業(yè)需求驅(qū)動 399                  
 9.1.2  UDDI計(jì)劃 401                  
 9.1.3  UDDI規(guī)范 402                  
 9.1.4  UDDI數(shù)據(jù)模型和信息描述 403                  
 9.1.5  UDDI注冊中心 405                  
 9.1.6  UDDI API 406                  
 9.1.7  UDDI注冊中心運(yùn)作模式 406                  
 9.1.8  分類法 407                  
 9.1.9  安全性 408                  
 9.1.10  全球化考慮 409                  
 9.2  UDDI數(shù)據(jù)結(jié)構(gòu) 410                  
 9.2.1  概述 410                  
 9.2.2  businessEntity結(jié)構(gòu) 413                  
 9.2.3  businessService結(jié)構(gòu) 417                  
 9.2.4  bindingTemplate結(jié)構(gòu) 419                  
 9.2.5  bindingTemplate和服務(wù)調(diào)用 423                  
 9.2.6  tModel結(jié)構(gòu) 427                  
 9.2.7  publisherAssertion結(jié)構(gòu) 431                  
 9.3  UDDI注冊服務(wù)API 432                  
 9.3.1  SOAP的使用細(xì)節(jié) 433                  
 9.3.2  安全認(rèn)證API 435                  
 9.3.3  查詢API 442                  
 9.3.4  發(fā)布API 457                  
 9.4  分布式Web Services發(fā)現(xiàn) 471                  
 9.4.1  概述 472                  
 9.4.2  WS-Inspection文檔結(jié)構(gòu) 472                  
 9.4.3  WS-Inspection與UDDI的關(guān)系 476                  
 9.5  小結(jié) 480                  
 第10章  UDDI編程與UDDI高級特性 517                  
 10.1  UDDI SDK編程 517                  
 10.1.1  UDDI SDK簡介 517                  
 10.1.2  UDDI SDK使用 520                  
 10.1.3  查詢UDDI節(jié)點(diǎn)內(nèi)的注冊信息 522                  
 10.1.4  從UDDI注冊中心查詢詳細(xì)信息 528                  
 10.1.5  向UDDI注冊中心發(fā)布信息 534                  
 10.1.6  在UDDI注冊中心中刪除信息 541                  
 10.1.7  錯誤處理 543                  
 10.1.8  UDDI注冊的一般方法 545                  
 10.1.9  Microsoft UDDI注冊中心 548                  
 10.2  UDDI應(yīng)用案例 549                  
 10.2.1  登錄UDDI注冊中心 550                  
 10.2.2  發(fā)布UDDI高技術(shù)公司的商業(yè)信息 551                  
 10.3  核心元數(shù)據(jù)體系tModel與服務(wù)注冊 561                  
 10.3.1  使用標(biāo)識符 561                  
 10.3.2  使用分類法 564                  
 10.3.3  第三方分類法和標(biāo)識系統(tǒng) 567                  
 10.3.4  關(guān)聯(lián)關(guān)系和發(fā)布者斷言 571                  
 10.3.5  UDDI類型系統(tǒng) 575                  
 10.4  小結(jié) 584                  
 第11章  Agility電子商務(wù)解決方案 585                  
 11.1  電子商務(wù)應(yīng)用集成需求 585                  
 11.1.1  新的電子商務(wù)發(fā)展 585                  
 11.1.2  新的挑戰(zhàn) 586                  
 11.1.3  電子商務(wù)運(yùn)作模式的革新 586                  
 11.2  Agility電子商務(wù)解決方案 586                  
 11.2.1  傳統(tǒng)的解決方案 586                  
 11.2.2  基于Web Services的電子商務(wù)應(yīng)用集成模式 587                  
 11.2.3  Agility電子商務(wù)解決方案 589                  
 11.2.4  案例 591                  
 11.2.5  Agility電子商務(wù)解決方案設(shè)計(jì)概述 592                  
 11.3  Web Services提供者的設(shè)計(jì) 593                  
 11.3.1  內(nèi)部應(yīng)用系統(tǒng)設(shè)計(jì) 593                  
 11.3.2  Web Services設(shè)計(jì) 594                  
 11.3.3  Web Services的部署 599                  
 11.3.4  Web Services注冊模塊設(shè)計(jì) 599                  
 11.4  Web Services客戶端設(shè)計(jì) 600                  
 11.4.1  UDDI查找 600                  
 11.4.2  Web Services集成 606                  
 11.5  小結(jié) 613                  
 第12章  Web Services案例研究 614                  
 12.1  軟件反饋跟蹤平臺 614                  
 12.1.1  應(yīng)用背景簡述 614                  
 12.1.2  系統(tǒng)構(gòu)架概述 615                  
 12.1.3  系統(tǒng)間的交互 615                  
 12.1.4  為什么使用Web Services解決方案 616                  
 12.1.5  交互界面設(shè)計(jì) 616                  
 12.1.6  Web Services實(shí)現(xiàn) 621                  
 12.1.7  遺留的問題 625                  
 12.2  認(rèn)證考試申請服務(wù) 625                  
 12.2.1  應(yīng)用背景簡述 625                  
 12.2.2  應(yīng)用模式演示 625                  
 12.2.3  服務(wù)的可用性和連接的持久性 627                  
 12.2.4  服務(wù)的延伸 629                  
 12.3  Web Services事務(wù)性應(yīng)用 629                  
 12.3.1  應(yīng)用背景簡述 629                  
 12.3.2  解決方案 630                  
 12.3.3  數(shù)據(jù)庫事務(wù)的XML表示 632                  
 12.3.4  事務(wù)性的保證 635                  
 12.3.5  相關(guān)的技術(shù)發(fā)展 644                  
 12.4  統(tǒng)一身份認(rèn)證服務(wù) 644                  
 12.4.1  應(yīng)用背景簡述 644                  
 12.4.2  解決方案 645                  
 12.4.3  使用Web Services架構(gòu) 650                  
 12.4.4  相關(guān)的工作 657                  
 12.5  小結(jié) 658                  
 第13章  Web Services, 時不我待 659                  
 13.1  當(dāng)前Web Services技術(shù)的局限性 659                  
 13.2  業(yè)界在Web Services領(lǐng)域的努力 660                  
 13.3  Web Services帶來的機(jī)遇 663                  

本目錄推薦

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