Consultas

Páginas: 2 (385 palabras) Publicado: 20 de marzo de 2013
WS-BPEL es un lenguaje estandarizado por OASIS para la composición de servicios web. Está desarrollado a partir de WSFL y XLANG, ambos lenguajes orientados a la descripción de servicios Web. Consisteen un lenguaje basado en XML.

WS-BPEL describe los procesos de negocios como conversaciones entre los servicios web como se describen en WSDL.

En WS-BPEL, un proceso de negocios se describe enun documento XML que es el entorno de ejecución que ejecuta el proceso de negocios. Un proceso en WS-BPEL se divide en una serie de pasos llamado actividades. Entre las actividades se encuentran:invoke -- Invoca una operación en un servicio web existente

receive -- Espera un mensaje de una entidad externa

reply -- Genera un mensaje para responder a una entidad externawait-- Espera un período de tiempo especificado

assign -- Copia un valor de una fuente a un destino

throw -- Genera un error

terminate -- Elimina incondicionalmente el procesoactual

empty -- Ofrece un marcador de posición, que es un no-op


Estas actividades se pueden combinar para describir algoritmos de procesos de negocios utilizando un conjunto adicional depalabras clave del lenguaje. Estas palabras clave brindan el carácter estructural del lenguaje WS-BPEL y son los siguientes:

sequence -- Define una secuencia de acciones ordenada

switch --Ofrece una instrucción de selección que funciona como case en Java y C++

while -- Define un bucle while

pick -- Ofrece una instrucción de selección que funciona como if

flow --Incluye una selección de pasos que se debe ejecutar en paralelo


Características:

Las actividades básicas incluyen la invocación de un servicio remoto, recepción de mensajes de maneradeterminística y no determinística, asignación de estructuras XML a variables.

Posee un comportamiento dependiente de datos, por lo tanto se van a requerir constructores condicionales y de time-out....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Consulta
  • consulta
  • CONSULTAS
  • CONSULTA
  • consulta
  • Consulta
  • consulta
  • Consulta

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS