Compartir a través de


Ver los patrones de intercambio de mensajes admitidos en el SDK del adaptador de LOB de WCF

El SDK del adaptador de LOB de WCF admite varios de los patrones de mensajería admitidos por el WCF subyacente, incluida la solicitud-respuesta y la comunicación unidireccional. Los transportes diferentes admiten patrones de mensajería diferentes y, por consiguiente, afectan a los tipos de interacciones que admiten.

El SDK del adaptador de LOB de WCF controla los patrones enumerados en la tabla siguiente.

Patrón Descripción
Entrada unidireccional Los mensajes entrantes se reciben del sistema de línea de negocio, pero no se espera ninguna respuesta del adaptador.
Entrada de solicitud-respuesta Los mensajes entrantes se reciben del sistema de línea de negocio que espera una respuesta adecuada del adaptador.
Salida unidireccional Los mensajes salientes se envían al sistema de línea de negocio, pero no se espera ninguna respuesta del adaptador.
Salida de solicitud-respuesta Los mensajes salientes se envían al sistema de línea de negocio con una respuesta esperada del adaptador.
Entrada con sesión Los mensajes entrantes se reciben desde el sistema de línea de negocio dentro de una sesión única. El sistema de línea de negocio no espera ninguna respuesta desde el adaptador.
Salida con sesión Los mensajes salientes se envían al sistema de línea de negocio dentro de una sesión única. El adaptador no espera ninguna respuesta del sistema de línea de negocio.

La funcionalidad de la aplicación de destino le guiará por la elección del patrón de mensajes.

Planeación de sesiones

Un patrón de mensajería puede usar una sesión cuando quiera asegurarse de que todos los mensajes intercambiados entre el adaptador y el sistema de línea de negocio deben formar parte de la misma conversación. Normalmente, las sesiones se usan cuando se necesita la garantía de entrega, pero también se pueden usar para admitir otros requisitos que un desarrollador de adaptadores puede tener para el intercambio de mensajes.

El SDK del adaptador de LOB de WCF se basa en WCF para la compatibilidad con sesiones. Para obtener más información sobre las sesiones, consulte Sesiones, Instancing y Concurrency.

Consulte también

Planear y diseñar un adaptador mediante el SDK del adaptador de LOB de WCF