Pregunta

Tengo 2 situaciones en las que necesito leer en los datos de configuración en BizTalk:

  1. dentro de la forma de expresión de la orquestación. Compara una parte de una respuesta de mensaje a una cadena predefinida que es diferente entre entornos
  2. Cadena de conexión de una búsqueda de base de datos en un mapa
  3. No quiero tener que volver a compilar para moverme entre un entorno de prueba y en vivo y tendré múltiples aplicaciones que necesiten potencialmente su propia versión del mismo elemento de configuración.

    He visto esta pregunta pero esto es Nivel de servidor y parece arriesgado.

    Mi otra idea fue usar una tabla personalizada con un SP para volver a leer los valores. Esto significa que cada vez que quiero leer una configuración, tengo que construir, enviar y recibir un mensaje en la orquestación. Tampoco me ayuda en el mapa.

    ¿Hay otras opciones que sean menos intrusivas para el flujo del proceso o implican menos trabajo / mantenimiento?

¿Fue útil?

Solución

El método elegido con mayor frecuencia para almacenar datos de configuración para BizTalk es SSO, aunque ciertamente hay otras opciones.

Puede usar la herramienta de almacenamiento de datos SSO Config, http://seroter.wordpress.com/2007/09/21/biztalk-sso-configuration-data-storage-tool/ , para mantener la información.

Microsoft ha publicado una clase de Sample Helper para leer los datos, http://go.microsoft.com / FWLINK /? LinkID= 99741 .

El BRE también podría ser una opción para considerar para la orquestación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top