📜  WSDL-元素

📅  最后修改于: 2020-11-09 05:20:22             🧑  作者: Mango


元素组合了多个消息元素,以形成完整的单向或往返操作。

例如, 可以将一个请求和一个响应消息组合为一个请求/响应操作。这是SOAP服务中最常用的。 portType可以定义多个操作。

让我们从WSDL示例章节中获取一段代码-


   
      
      
   

  • portType元素定义了一个单独的操作,称为sayHello

  • 该操作由一个输入消息SayHelloRequest和一个

  • 输出消息SayHelloResponse

操作方式

WSDL支持四种基本操作模式-

单程

该服务收到一条消息。因此,该操作只有一个输入元素。单向操作的语法是-

 
    *
      
         
      
   

请求-响应

该服务接收消息并发送响应。因此,该操作具有一个输入元素,然后是一个输出元素。为了封装错误,还可以指定一个可选的故障元素。请求-响应操作的语法是-


    *
      
         
         
         *
      
   

征求回应

该服务发送消息并接收响应。因此,该操作具有一个输出元素,然后是一个输入元素。为了封装错误,还可以指定一个可选的故障元素。请求响应操作的语法为-


    *
      
         
         
         *
      
   

通知

该服务发送一条消息。因此,该操作只有一个输出元素。以下是通知操作的语法-


    *