Un tipo de operación WSDL define el uso esperado de la entrada, la salida y los elementos anómalos de WSDL en la definición WSDL.
El tipo de operación impone varios requisitos en el flujo, por ejemplo, si el intermediario está iniciando la interacción o escuchando. Debe crear un flujo apropiado para el tipo de operación.
La presencia y el orden de los mensajes de entrada y salida define de forma implícita el tipo de operación en WSDL 1.1. Por ejemplo, una operación WSDL que define un wsdl:input individual seguido de un wsdl:output individual implica que el tipo de operación es petición-respuesta. Es posible que aparezcan también cero o más definiciones (*) wsdl:fault y el servicio web devuelve el mensaje de salida esperado o uno de los mensajes de anomalías definidos. Consulte la siguiente tabla para obtener más información sobre los tipos de operación de WSDL 1.1.
Tipo de operación | Descripción | Análoga a... | Orden de los mensajes |
---|---|---|---|
petición-respuesta | el cliente llama al servicio web - respuesta prevista | llamada de método | anomalía de salida de entrada* |
requerimiento-respuesta | el servicio web solicita el cliente - se espera respuesta | devolución de llamada | anomalía de entrada de salida* |
unidireccional | el cliente llama al servicio web - no se espera respuesta | procedimiento – sin retorno | entrada |
notificación | el servicio web llama al cliente – no se espera respuesta | señal - sin respuesta | salida |