zoukankan      html  css  js  c++  java
  • 完整的WSDL语法

    完整的WSDL语法

    描述于 W3C 工作草案的完整 WSDL 1.2 语法:

    <wsdl:definitions name="nmtoken"? targetNamespace="uri">

       <import namespace="uri" location="uri"/> *
       
       <wsdl:documentation .... /> ?

       <wsdl:types> ?
           <wsdl:documentation .... /> ?
           <xsd:schema .... /> *
       </wsdl:types>

       <wsdl:message name="ncname"> *
           <wsdl:documentation .... /> ?
           <part name="ncname" element="qname"? type="qname"?/> *
       </wsdl:message>

       <wsdl:portType name="ncname"> *
           <wsdl:documentation .... /> ?
           <wsdl:operation name="ncname"> *
               <wsdl:documentation .... /> ?
               <wsdl:input message="qname"> ?
                   <wsdl:documentation .... /> ?
               </wsdl:input>
               <wsdl:output message="qname"> ?
                   <wsdl:documentation .... /> ?
               </wsdl:output>
               <wsdl:fault name="ncname" message="qname"> *
                   <wsdl:documentation .... /> ?
               </wsdl:fault>
           </wsdl:operation>
       </wsdl:portType>

       <wsdl:serviceType name="ncname"> *
           <wsdl:portType name="qname"/> +
       </wsdl:serviceType>

       <wsdl:binding name="ncname" type="qname"> *
           <wsdl:documentation .... /> ?
           <-- binding details --> *
           <wsdl:operation name="ncname"> *
               <wsdl:documentation .... /> ?
               <-- binding details --> *
               <wsdl:input> ?
                   <wsdl:documentation .... /> ?
                   <-- binding details -->
               </wsdl:input>
               <wsdl:output> ?
                   <wsdl:documentation .... /> ?
                   <-- binding details --> *
               </wsdl:output>
               <wsdl:fault name="ncname"> *
                   <wsdl:documentation .... /> ?
                   <-- binding details --> *
               </wsdl:fault>
           </wsdl:operation>
       </wsdl:binding>

       <wsdl:service name="ncname" serviceType="qname"> *
           <wsdl:documentation .... /> ?
           <wsdl:port name="ncname" binding="qname"> *
               <wsdl:documentation .... /> ?
               <-- address details -->
           </wsdl:port>
       </wsdl:service>

    </wsdl:definitions>

     

    It's a lonely road!!!
  • 相关阅读:
    判断一个点是否在一个不规则多边形内算法
    vue-cli 3.0 安装和创建项目流程
    微信小程序分享朋友圈的实现思路与解决办法
    vue2.0中关于active-class
    Nginx服务启动脚本
    Linux系统优化
    URL检测脚本
    Mysql读写分离php脚本
    Memcahed服务异常监控脚本
    一致性哈希算法PHP测试片段
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/14667521.html
Copyright © 2011-2022 走看看