日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SOAP的介绍

發布時間:2024/4/17 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SOAP的介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? SOAP是一個基于XML的,在分散或分布式的環境中交互信息的簡單協議,它主要包括:

? ?SOAP Envelope定義一個描述消息中的內容,發送者,接受者,處理者已經如何處理的框架。

? ?SOAP編碼規則永遠表示使用數據類型的示例。

? ?SOAP RPC表示遠程過程調用和應答的協定。

? ?SOAP綁定(binding)使用底層協議交換信息。

SOAP消息一般有一個Envelope元素附帶一個可選的Header元素和一個必需的Body元素組成。

? ? <soap:Envelope

? ? ? ? ? ? ? ?XMLns:soap=‘http://Schemas.XMLsoap.org/soap/envelope/'

? ? ? ? ? ? ? ?soap:encodingStyle='http://Schema

? ? ? ? ? ? ? <soap:Header>

? ? ? ? ? ? ? ? ? ? ? ? <!--extensions go here-->

? ? ? ? ? ? ? ? </soap:Header>

? ? ? ? ? ? ? ?<soap:Body>

? ? ? ? ? ? ? ? ? ? ? ? ?<!--extensions go here-->

? ? ? ? ? ? ? ? </soap:Body>

?</soap:Envelope>

?SOAP的消息結構

? ?SOAP是利用XML來定義的分布式計算環境中交互的信息的協議,也就是說SOAP消息是用XML來編碼的。SOAP將方法調用參數保存為二進制格式,將這些參數作為XML信息傳遞到服務器,然后,服務器上相應的SOAP處理程序提前XML信息,并將它恢復為二進制形式進行處理的。

? ?SOAP Envelope的語法規則:

? ?元素名為Envelope,該元素在SOAP消息中出現。

? ?該元素可以包含明明空間生命和額外的屬性。

? ?類似的,該元素可以包含子元素。

? ?SOAP Header:

?Header元素作為SOAP Envelope XML文檔的一個直接的之元素。Header的所有子元素都必需是完整修飾,是一個命名空間URI和局部名組成。

? ?SOAP encodingStyle屬性永遠指明Header條目的編碼風格,mustUnderstand屬性和actor屬性永遠指明如何處理條目和由誰來處理該條目。

? ?設置Header屬性為了讓消息介紹則知道如何處理該消息。一個生成SOAP消息的SOAP應用程序應該僅使用SOAP Header元素的直接子元素的SOAP Header屬性,對于那些并非作為SOAP Header元素的子元素出現的。SOAP消息的接受則必需護綠。

? ?SOAP Body

? ?SOAP Body元素提供一個簡單的永遠與消息的最終接收者交換信息的機制。Body元素的典型應用包含RPC調用和錯誤報告。







總結

以上是生活随笔為你收集整理的SOAP的介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。