• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            S.l.e!ep.¢%

            像打了激速一樣,以四倍的速度運轉(zhuǎn),開心的工作
            簡單、開放、平等的公司文化;尊重個性、自由與個人價值;
            posts - 1098, comments - 335, trackbacks - 0, articles - 1
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            SOAP

            Posted on 2009-10-19 15:14 S.l.e!ep.¢% 閱讀(302) 評論(0)  編輯 收藏 引用 所屬分類: SOAP

            SOAP

              soap
              n.
              (英文)肥皂
              SOAP:簡單對象訪問協(xié)議
              (SOAP:Simple Object Access Protocol)
              簡單對象訪問協(xié)議(SOAP)是一種輕量的、簡單的、基于 XML 的協(xié)議,它被設(shè)計成在 WEB 上交換結(jié)構(gòu)化的和固化的信息。 SOAP 可以和現(xiàn)存的許多因特網(wǎng)協(xié)議和格式結(jié)合使用,包括超文本傳輸協(xié)議( HTTP),簡單郵件傳輸協(xié)議(SMTP),多用途網(wǎng)際郵件擴充協(xié)議(MIME)。它還支持從消息系統(tǒng)到遠程過程調(diào)用(RPC)等大量的應(yīng)用程序。
              SOAP 包括三個部分:
              SOAP 封裝:它定義了一個框架 , 該框架描述了消息中的內(nèi)容是什么,誰應(yīng)當(dāng)處理它以及它是可選的還是必須的。
              SOAP 編碼規(guī)則:它定義了一種序列化的機制,用于交換應(yīng)用程序所定義的數(shù)據(jù)類型的實例。
              SOAP RPC 表示:它定義了用于表示遠程過程調(diào)用和應(yīng)答的協(xié)定。
              SOAP 消息基本上是從發(fā)送端到接收端的單向傳輸,但它們常常結(jié)合起來執(zhí)行類似于請求 / 應(yīng)答的模式。所有的 SOAP 消息都使用 XML 編碼。一條 SOAP 消息就是一個包含有一個必需的 SOAP 的封裝包,一個可選的 SOAP 標(biāo)頭和一個必需的 SOAP 體塊的 XML 文檔。
              把 SOAP 綁定到 HTTP 提供了同時利用 SOAP 的樣式和分散的靈活性的特點以及 HTTP 的豐富的特征庫的優(yōu)點。在 HTTP 上傳送 SOAP 并不是說 SOAP 會覆蓋現(xiàn)有的 HTTP 語義,而是 HTTP 上的 SOAP 語義會自然的映射到 HTTP 語義。在使用 HTTP 作為協(xié)議綁定的場合中, RPC 請求映射到 HTTP 請求上,而 RPC 應(yīng)答映射到 HTTP 應(yīng)答。然而,在 RPC 上使用 SOAP 并不僅限于 HTTP 協(xié)議綁定。
              SOAP也可以綁定到TCP和UDP協(xié)議上。
              協(xié)議結(jié)構(gòu)
              SOAP 消息格式:
              SOAP 標(biāo)頭
              <SOAP-ENV: Envelope
              Attributes>
              <SOAP-ENV:Body
              Attributes>
              </SOAP-ENV:Body>
              </SOAP-ENV:Envelope>目前主要在web服務(wù)中運用。
              SOAPAction WEB編碼中常見,協(xié)議開始起始意思,常見于編碼啟始句。

            語法規(guī)則  這里是一些重要的語法規(guī)則:
              SOAP 消息必須用 XML 來編碼
              SOAP 消息必須使用 SOAP Envelope 命名空間
              SOAP 消息不能包含 DTD 引用
              SOAP 消息不能包含 XML 處理指令

            SOAP 消息的基本結(jié)構(gòu)  <?xml version="1.0"?>
              <soap:Envelope
              xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
              soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
              <soap:Header>
              ...
              ...
              </soap:Header>
              <soap:Body>
              ...
              ...
              <soap:Fault>
              ...
              ...
              </soap:Fault>
              </soap:Body>
              </soap:Envelope>
            奇米影视7777久久精品人人爽 | 91精品国产高清久久久久久国产嫩草| 亚洲中文精品久久久久久不卡| 奇米影视7777久久精品| 久久久久久综合一区中文字幕| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 亚洲乱码日产精品a级毛片久久| 77777亚洲午夜久久多人| 丁香久久婷婷国产午夜视频| 少妇高潮惨叫久久久久久| 国产精品欧美久久久久无广告| 国产偷久久久精品专区| 久久精品无码一区二区三区日韩| 欧美一区二区三区久久综| 99精品久久久久久久婷婷| 精品无码久久久久久尤物| 久久人妻AV中文字幕| 久久久久久国产精品免费免费| 东京热TOKYO综合久久精品| 久久丫忘忧草产品| 亚洲美日韩Av中文字幕无码久久久妻妇 | 青青草原1769久久免费播放| 亚洲伊人久久精品影院| 天堂无码久久综合东京热| 国产福利电影一区二区三区,免费久久久久久久精 | 久久久99精品成人片中文字幕| 久久久无码一区二区三区| 国产成人精品久久| 奇米影视7777久久精品人人爽| 久久男人中文字幕资源站| 狠狠色综合网站久久久久久久| 国内精品久久久久影院网站| 99久久伊人精品综合观看| 日本免费久久久久久久网站| 国产精品久久久天天影视| 国产V亚洲V天堂无码久久久| 少妇高潮惨叫久久久久久 | 久久国产精品免费一区二区三区| 欧美一区二区精品久久| 国产成人综合久久精品尤物| 欧美激情精品久久久久久|