BPEL - Actividades

En este capítulo, aprenderemos sobre las diferentes actividades que componen los bloques de construcción Los bloques de construcción de un componente de servicio de proceso BPEL.

Oracle BPEL Designer incluye un conjunto de actividades que usted arrastra a un componente de servicio de proceso BPEL y hace doble clic en una actividad para definir sus atributos y valores de propiedad.

Asignar actividad

 Una actividad de asignación permite manipular datos, como copiar el contenido de una variable a otra.

Invocar actividad

 Una actividad de invocación le permite invocar un servicio (identificado por su enlace de socio) y especificar una operación para que este servicio la realice.

Recibir actividad

  Una actividad de recepción espera un mensaje de respuesta de devolución de llamada asincrónica de un servicio.

Aprendamos más sobre la actividad Invocar en la sección siguiente.

Invocar actividad

La actividad de invocación permite especificar una operación que se invocará para el servicio (identificada por su enlace de socio). La operación puede ser unidireccional o de solicitud-respuesta en un puerto proporcionado por el servicio. Las variables se pueden crear automáticamente en una actividad de invocación. Una actividad de invocación invoca un servicio sincrónico o inicia un servicio web asincrónico.

La actividad de invocación abre un puerto en el proceso para enviar y recibir datos. Este puerto se puede usar más para enviar los datos requeridos y recibir una respuesta. Para devoluciones de llamada sincrónicas, solo se necesita un puerto para las funciones de envío y recepción.