BPEL - Messaggi unidirezionali

Il processo BPEL del cliente invia un messaggio al processo BPEL del servizio e il processo BPEL del servizio non è tenuto a rispondere come mostrato nella figura seguente -

  • Il processo BPEL client richiede un collegamento partner valido e un'attività invoke.

  • Il processo BPEL del servizio necessita di un'attività di ricezione.

  • Come per tutte le attività dei partner, il file WSDL (Web Services Description Language) definisce l'interazione. Il file WSDL è come mostrato di seguito.

<wsdl:portType name = "BPELProcess">
   <wsdl:operation name = "process">
      <wsdl:input message = "client:BPELProcessRequestMessage" />
      <wsdl:output message = "client:BPELProcessResponseMessage"/>
   </wsdl:operation>
</wsdl:portType>