Leer en inglés

Compartir a través de


Tipos de datos de XLANG-s

XLANG/s define los tipos de valores estándar que son un reflejo de sus homólogos en C#. Estos incluyen Boolean, Byte, Char, Decimal, Double, Int16, Int32, Int64, SByte, Single, String, UInt16, UInt32 y UInt64. XLANG/s admite matrices unidimensionales, pero no literales de matriz.

XLANG/s también ofrece una gran compatibilidad con el control de mensajes. Los mensajes pueden basarse en esquemas, clases .NET, tipos de mensajes Web (WSDL) o tipos de mensajes complejos. XLANG/s admite lo siguientes tipos de datos complejos:

  • messagetype: este tipo de datos define los tipos de mensajes con varias partes que se definen como combinaciones de elementos de datos, mensajes basados en XSD y tipos de método-mensaje (mensajes que coinciden con el formato de firma de un método de una clase o interfaz).

  • porttype: este tipo de datos define una colección de operaciones de puertos sobre la que puede actuar una instancia de puerto de ese tipo.

  • correlationsettype: este tipo de datos define los datos que se usarán en cualquier instancia de una variable de conjuntos de correlaciones. Los datos de los conjuntos de correlaciones son el mecanismo de enrutamiento utilizado para garantizar que los mensajes que se desplazan por el sistema se entregan a la instancia en ejecución adecuada de un proceso empresarial. Por ejemplo, si se envía un pedido a un socio comercial para su procesamiento, resulta fundamental que se invoque la instancia correcta del proceso empresarial en el momento de su devolución.

  • servicelinktype: Este tipo de datos define el conjunto de valores porttype que forman un grupo de puertos coherente lógicamente utilizado en un proceso de negocio. El uso de vínculos de servicios constituye un mecanismo eficaz que permite la asignación dinámica a un grupo de puertos en el tiempo de ejecución. Esto permite definir un proceso empresarial único que puede utilizarse para interactuar con varios socios comerciales.

Consulte también

Instrucciones de XLANG-s
Variables y operadores de XLANG/s
Expresiones de XLANG-s
Palabras reservadas de XLANG-s
Conversiones de tipos de XLANG/s a BPEL4WS