Pergunta

Eu tenho 2 situações em que preciso ler nos dados de configuração no BizTalk:

    .
  1. dentro da forma de expressão da orquestração. Compare uma parte de uma resposta de mensagem a uma string predefinida que seja diferente entre ambientes
  2. cadeia de conexão de uma pesquisa de banco de dados em um mapa
  3. Eu não quero ter que recompilar para se mover entre um ambiente de teste e ao vivo e terei vários aplicativos potencialmente precisando de sua própria versão do mesmo elemento de configuração.

    Eu já vi Esta questão mas isso é nível do servidor e parece arriscado.

    Minha outra ideia era usar uma tabela personalizada com um SP para ler os valores de volta. Isso significa que toda vez que quero ler uma configuração, tenho que construir, enviar e receber uma mensagem na orquestração. Também não me ajuda no mapa.

    Existem outras opções que sejam menos intrusivas para o fluxo de processo ou envolvem menos trabalho / manutenção?

Foi útil?

Solução

O método mais frequentemente escolhido para armazenar dados de configuração para o BizTalk é o SSO, embora haja certamente outras opções.

Você pode usar a ferramenta SSO Config Data Storage, http://seroter.wordpress.com/2007/09/21/BIZTALK-SSO-Configuration-Data-Storage-Tool/ , para manter as informações.

A Microsoft publicou uma aula de auxiliar de amostra para ler os dados, http://go.microsoft.com / fwnlink / linkid= 99741 .

O BRE também pode ser uma opção a considerar para a orquestração.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top