書籍信息
內容簡介
圖書目錄
1.1面向服務的體系結構(SOA)1
1.2SOA技術體系4
1.2.1SOA技術體系的核心4
1.2.2SOA技術體系中的開發平台5
1.2.3服務質量5
1.3Web服務與服務計算6
1.3.1Web服務6
1.3.2服務計算7
1.3.3Web服務與服務計算的關係8
1.4Web服務套用例子10
1.5基於Web服務的套用集成13
1.5.1套用集成概述14
1.5.2基於Web服務的套用集成17
1.6本書的組織結構19
練習題20
2.1Web服務協定棧22
2.2超文本傳輸協定(HTTP)23
2.2.1HTTP的特點23
2.2.2HTTP的技術架構25
2.2.3HTTP的工作原理31
2.3可擴展標記語言XML33
2.3.1XML的基本概念33
2.3.2XML的語法35
2.3.3解析XML36
2.4基於XML的訊息協定SOAP50
2.4.1SOAP模型50
2.4.2SOAP的組成 51
2.6其他Web服務套用技術56
2.6.1IBM SCA/SDO56
2.6.2WSSecurity57
2.6.3WSPolicy57
2.6.4WSI Basic Profile58
練習題58
3.1.Net平台Web服務開發60
3.1.1Web服務的訪問調用60
3.1.2構建.Net Web服務66
3.1.3創建Web服務74
3.2基於Java的Web服務開發79
3.2.1開源Web服務引擎Axis280
3.2.2Axis2平台下Web服務的開發81
練習題87
4.1什麼是WSDL?89
4.2WSDL文檔結構91
4.3WSDL SOAP綁定98
4.3.1SOAP BODY98
4.3.2SOAP綁定方式101
4.3.3互操作性105
4.4WSDL在Web服務開發中的作用107
練習題108
5.1SOAP Web服務109
5.1.1SOAP Web服務的工作原理110
5.1.2SOAP伺服器113
5.2RESTful Web服務118
5.2.1REST118
5.2.3RESTful Web服務開發121
練習題123
6.1什麼是業務流程?126
6.1.1業務流程127
6.1.2業務流程管理128
6.1.3業務流程建模129
6.1.4業務流程執行語言132
6.1.5BPEL引擎140
6.1.6BPEL流程執行案例143
6.2Web服務組合148
6.2.1服務組合148
6.2.2服務組合方法150
練習題153