• <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.¢%

            像打了激速一樣,以四倍的速度運(yùn)轉(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.¢% 閱讀(300) 評論(0)  編輯 收藏 引用 所屬分類: SOAP

            SOAP

              soap
              n.
              (英文)肥皂
              SOAP:簡單對象訪問協(xié)議
              (SOAP:Simple Object Access Protocol)
              簡單對象訪問協(xié)議(SOAP)是一種輕量的、簡單的、基于 XML 的協(xié)議,它被設(shè)計(jì)成在 WEB 上交換結(jié)構(gòu)化的和固化的信息。 SOAP 可以和現(xiàn)存的許多因特網(wǎng)協(xié)議和格式結(jié)合使用,包括超文本傳輸協(xié)議( HTTP),簡單郵件傳輸協(xié)議(SMTP),多用途網(wǎng)際郵件擴(kuò)充協(xié)議(MIME)。它還支持從消息系統(tǒng)到遠(yuǎn)程過程調(diào)用(RPC)等大量的應(yīng)用程序。
              SOAP 包括三個部分:
              SOAP 封裝:它定義了一個框架 , 該框架描述了消息中的內(nèi)容是什么,誰應(yīng)當(dāng)處理它以及它是可選的還是必須的。
              SOAP 編碼規(guī)則:它定義了一種序列化的機(jī)制,用于交換應(yīng)用程序所定義的數(shù)據(jù)類型的實(shí)例。
              SOAP RPC 表示:它定義了用于表示遠(yuǎn)程過程調(diào)用和應(yīng)答的協(xié)定。
              SOAP 消息基本上是從發(fā)送端到接收端的單向傳輸,但它們常常結(jié)合起來執(zhí)行類似于請求 / 應(yīng)答的模式。所有的 SOAP 消息都使用 XML 編碼。一條 SOAP 消息就是一個包含有一個必需的 SOAP 的封裝包,一個可選的 SOAP 標(biāo)頭和一個必需的 SOAP 體塊的 XML 文檔。
              把 SOAP 綁定到 HTTP 提供了同時利用 SOAP 的樣式和分散的靈活性的特點(diǎn)以及 HTTP 的豐富的特征庫的優(yōu)點(diǎn)。在 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ù)中運(yùn)用。
              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>
            51久久夜色精品国产| 99久久国产主播综合精品 | 99久久99久久精品国产片果冻| 久久精品国产亚洲AV香蕉| 国产精品久久久久蜜芽| 精品久久久久久无码专区| 久久国产V一级毛多内射| 91精品婷婷国产综合久久| 久久久人妻精品无码一区| 成人综合久久精品色婷婷| 婷婷伊人久久大香线蕉AV| 人妻精品久久无码专区精东影业| 曰曰摸天天摸人人看久久久| 久久久久18| 欧美精品一本久久男人的天堂| 久久久久亚洲AV成人网人人软件 | 久久夜色精品国产亚洲av| 亚洲va久久久久| 伊人色综合久久天天| 久久精品卫校国产小美女| 久久精品国产亚洲AV麻豆网站| 久久国产视屏| 久久国产精品99精品国产987| 久久久国产精华液| 日韩人妻无码一区二区三区久久99| 狠狠色婷婷综合天天久久丁香| 一本色道久久88—综合亚洲精品| 久久精品成人免费观看97| 久久精品国产99国产精品澳门| 亚洲AV日韩AV永久无码久久| 国产精品久久新婚兰兰| 久久综合久久伊人| 久久本道久久综合伊人| 国产精品青草久久久久福利99 | 久久人妻无码中文字幕| 欧美午夜A∨大片久久| 精品久久久久久国产牛牛app| 国产成人久久777777| AA级片免费看视频久久| 久久精品国产一区二区三区不卡| 国产成人综合久久久久久|