隨筆 - 154  文章 - 60  trackbacks - 0
          <2008年4月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          聲明:

          該blog是為了收集資料,認識朋友,學習、提高技術,所以本blog的內容除非聲明,否則一律為轉載!!

          感謝那些公開自己技術成果的高人們!!!

          支持開源,尊重他人的勞動!!

          常用鏈接

          留言簿(3)

          隨筆分類(148)

          隨筆檔案(143)

          收藏夾(2)

          其他

          學習(技術)

          觀察思考(非技術)

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          SOAP(Simple Object Access Protocol )簡單對象訪問協議是在分散或分布式的環境中交換信息的簡單的協議,是一個基于XML的協議。

          它包括四個部分:
          SOAP封裝(envelop),封裝定義了一個描述消息中的內容是什么,是誰發送的,誰應當接受并處理它以及如何處理它們的框架;
          SOAP編碼規則(encoding rules),用于表示應用程序需要使用的數據類型的實例;
          SOAP RPC表示(RPC representation),表示遠程過程調用和應答的協定;
          SOAP綁定(binding),使用底層協議交換信息。

            雖然這四個部分都作為SOAP的一部分,作為一個整體定義的,但他們在功能上是相交的、彼此獨立的。特別的,信封和編碼規則是被定義在不同的XML命名空間(namespace)中,這樣使得定義更加簡單。


          ========另一個解釋==========
          簡單對象訪問協議(SOAP)是一種輕量的、簡單的、基于XML的協議,它被設計成在WEB上交換結構化的和固化的信息。SOAP可以和現存的許多因特網協議和格式結合使用,包括超文本傳輸協議(HTTP),簡單郵件傳輸協議(SMTP),多用途網際郵件擴充協議(MIME)。它還支持從消息 系統到遠程過程調用(RPC)等大量的應用程序。   
              
           SOAP   包括三個部分:     
              
          SOAP   封裝:它定義了一個框架,該框架描述了消息中的內容是什么,誰應當處理它以及它是可選的還是必須的。     
          SOAP   編碼規則:它定義了一種序列化的機制,用于交換應用程序所定義的數據類型的實例。     
          SOAP   RPC   表示:它定義了用于表示遠程過程調用和應答的協定。

          SOAP   消息基本上是從發送端到接收端的單向傳輸,但它們常常結合起來執行類似于請求/應答的模式。所有的SOAP消息都使用   XML   編碼。一條   SOAP   消息就是一個包含有一個必需的   SOAP   的封裝包,一個可選的   SOAP   標頭和一個必需的   SOAP   體塊的   XML   文檔。  
             
              把   SOAP   綁定到   HTTP   提供了同時利用   SOAP   的樣式和分散的靈活性的特點以及   HTTP   的豐富的特征庫的優點。在   HTTP   上傳送   SOAP   并不是說   SOAP   會覆蓋現有的   HTTP   語義,而是   HTTP   上的   SOAP   語義會自然的映射到   HTTP   語義。在使用   HTTP   作為協議綁定的場合中,   RPC   請求映射到   HTTP   請求上,而   RPC   應答映射到   HTTP   應答。然而,在   RPC   上使用   SOAP   并不僅限于   HTTP   協議綁定。    
          posted on 2008-04-24 15:49 lk 閱讀(622) 評論(0)  編輯  收藏 所屬分類: other
          主站蜘蛛池模板: 屯昌县| 孟津县| 佛教| 宁陵县| 定安县| 当阳市| 鄂托克前旗| 饶阳县| 平原县| 郯城县| 安岳县| 巫山县| 泰兴市| 徐汇区| 汕头市| 吴旗县| 涿鹿县| 连平县| 儋州市| 泌阳县| 青州市| 新邵县| 苍梧县| 利川市| 杭州市| 册亨县| 溆浦县| 巴彦淖尔市| 万全县| 余庆县| 南靖县| 民丰县| 砀山县| 嵊泗县| 台中县| 闻喜县| 安仁县| 兴宁市| 西宁市| 长子县| 崇义县|