Web服務--基於Java+XML的套用

Web服務--基於Java+XML的套用

《Web服務--基於Java+XML的套用》是2020年清華大學出版社出版的圖書。

基本介紹

  • 中文名:Web服務--基於Java+XML的套用
  • 作者:編者:張家明//張繼強//姜在安//崔玲玲|責編:袁勤勇
  • 出版社:清華大學出版社
  • 出版時間:2020年12月1日
  • 頁數:144 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302567042
內容簡介,作者簡介,圖書目錄,

內容簡介

本書分別介紹了XML、DOM、DTD、Schema、SOAP、XSL、Web Services等技術知識。其中,詳細介紹了XML的基本結構和XML的格式控制;Java處理XML的方法和技巧;以及介紹了如何使用Java Web服務開發工具包JWSDP(Java Web Services Developer)來開發Web服務;此外還介紹了如何使用開源工具包CXF開發Web Services套用。

作者簡介

張家明,男,畢業於遼寧工程技術大學,碩士研究生,計算機套用專業,先後在國核心心期刊發表論文12篇,在人工智慧、網路安全等方面深入研究,提出的最佳化算法被多家科研機構引用,現工作于山東省膠東調水工程棘洪灘水庫管理處,將人工智慧的最佳化調度決策系統套用於梯級泵站調水工程中,在節能降耗方面取得良好效果,先後收到山東省水利廳、農林水工會等多家政府部門的獎勵表彰。

圖書目錄

目錄Contents第1章Web服務概述1
1.1Web服務簡介1
1.1.1引言1
1.1.2Web服務特點2
1.1.3Web服務組成3
1.1.4Web服務優勢與局限4
1.2Web服務體系架構6
1.2.1Web服務理論模型6
1.2.2Web服務協定8
1.2.3Web服務通信模型9
1.2.4實現Web服務10
1.3本章小結13
第2章XML基礎15
2.1XML概述15
2.1.1XML產生背景15
2.1.2XML基本特徵16
2.1.3XML定義16
2.2XML語法簡介20
2.2.1學生基本信息XML文檔20
2.2.2XML基本元素21
2.2.3XML文檔規則26
2.3XML命名空間27
2.3.1為什麼使用命名空間27◆Web服務——基於Java+XML的套用目錄2.3.2如何創建命名空間28
2.4開發工具與XML實例30
2.4.1XML開發工具30
2.4.2XMLSpy概述31
2.5本章小結32
第3章XML Schema33
3.1XML Schema概述33
3.2XML Schema語法簡介34
3.2.1XML Schema文檔結構34
3.2.2XML Schema元素的聲明36
3.2.3XML Schema數據類型37
3.2.4XML Schema屬性聲明46
3.3模式重用47
3.4XML Schema套用實例51
3.5本章小結53
第4章DOM與SAX54
4.1XML常用解析器54
4.2DOM基礎知識56
4.2.1DOM概述56
4.2.2DOM文檔結構56
4.3DOM編程58
4.3.1Java DOM的API58
4.3.2DOM編程概述62
4.3.3套用舉例62
4.4SAX解析XML69
4.4.1SAX實現機制69
4.4.2SAX中的事件69
4.4.3Java SAX的API71
4.4.4SAX編程72
4.4.5套用舉例72
4.5SAX和DOM技術比較79
4.6本章小結80
第5章WSDL與UDDI81
5.1WSDL概述81
5.1.1WSDL的基本概念81
5.1.2一個簡單的WSDL實例83
5.2WSDL文檔結構85
5.3WSDL綁定89
5.4UDDI概述91
5.4.1UDDI註冊中心91
5.4.2UDDI數據結構91
5.4.3UDDI API93
5.5本章小結95
第6章SOAP96
6.1SOAP概述96
6.1.1SOAP介紹96
6.1.2SOAP訊息結構97
6.2SOAP元素98
6.3SOAP訊息交換模型101
6.4SOAP套用模式103
6.5JAXM元素105
6.5.1SOAPElement105
6.5.2SOAPMessage108
6.5.3SOAPPart109
6.5.4SOAPEnvelope110
6.5.5SOAPHeader和SOAPHeaderElement111
6.5.6SOAPBody和SOAPBodyElement112
6.5.7SOAPFault112
6.6編寫SOAP客戶端113
6.6.1創建SOAP連結113
6.6.2創建SOAP訊息工廠113
6.6.3創建訊息113
6.6.4填充訊息114
6.6.5傳送訊息並接收回響115
6.6.6編寫SOAP客戶端115
6.7編寫SOAP伺服器116
6.7.1JAXMServlet117
6.7.2實現SOAP服務代碼118
6.8本章小結119
第7章基於SOAP的Web服務120
7.1JAXWS概述120
7.2一個基於SOAP的Web服務121
7.3JAXWS常用註解128
7.3.1JAXWS概述128
7.3.2javax.jws.WebService128
7.3.3javax.jws.WebMethod129
7.3.4javax.jws.WebParam129
7.3.5javax.jws.WebResult130
7.3.6javax.jws.SOAPBinding131
7.4本章小結132
參考文獻133

相關詞條

熱門詞條

聯絡我們