日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

解析Web接口描述語言WSDL(6)_Windows教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!
3、 MIME 綁定

  WSDL包含了以某種MIME格式將抽象類型與具體消息綁定在一起的方式。為下列MIME類型定義了綁定:

  multipart/related
  text/XML
  application/x-www-form-urlencoded (此格式用于替代HTML中的表單)
  其它 ( 由MIME類型字符串指定)

  對MIME類型的定義的工作量很大,且是發(fā)展的,因此為每種MIME類型費力地定義XML語法不是WSDL的目標。在需要時,不排除增加額外的語法以定義另外的MIME類型。如果MIME類型字符串提供的信息足夠描述內容,那么就可以使用下面定義的mime元素。

  MIME綁定使用下列元素擴展WSDL:(注意黑體標注)

<mime:content part="nmtoken"? type="string"?/>…1
<mime:multipartRelated>…2
<mime:part> * …3
<-- mime element -->
</mime:part>
</mime:multipartRelated>
<mime:mimeXMLpart="nmtoken"?/> …4

  1)mime:content

  為了避免為每個MIME格式定義新的元素,如果不需要傳送格式(而不是MIME類型字符串)的附加信息,就可以使用mime:content元素。

 �。糾ime:content part="nmtoken"? type="string"?/>

  屬性part用于指定消息part的名字。如果只有一個part,那么它的屬性是可選的。屬性type包含MIME類型的字符串。類型的值是由斜杠(/),每個值可以是一個通配符(*)。如果沒有指定類型屬性,就表示所有的MIME類型是可選的。

  如果返回格式是XML,但模式事先并不知道,通用mime元素可用于指示text/XML:

 �。糾ime:content type="text/XML"/>

  通配符可用于指定某類MIME類型,對所有文本類型如下例所示:

 �。糾ime:content type="text/*"/>

  下面兩個例子都指定了所有的mime類型:

  <mime:content type="*/*"/>
 �。糾ime:content/>

  2)mime:multipartRelated

  multipart/related MIME類型任意的MIME格式化部分聚集為一個使用MIME 類型"multipart/related"的消息。

  3)mime:part

  元素mime:part描述了multipart/related消息的各個部分。在mime:part元素中出現的MIME元素用于為各部分指定具體的MIME類型。如果在一個mime:part元素中出現多個MIME元素,那么它們是可相互替換的。

  4)mime:mimeXML為了指定與SOAP不兼容(沒有SOAP封裝)的XML負荷,但存在一個特殊的模式,就可以使用mime:mimeXml元素指定具體的模式。屬性part引用定義了根XML元素具體模式的消息part。如果消息只有一個part,那么就可以忽略part屬性。part使用element屬性為單個part引用具體模式,或者使用type 屬性為組合part進行引用。

  5)soap:body

  當SOAP請求使用MIME綁定時,將元素soap:body作為MIME元素使用是合法的。這指出內容的類型是"text/XML",并且存在SOAP封裝。

來源:網絡搜集//所屬分類:Windows教程/更新時間:2013-04-15
相關Windows教程