Setando Porta Dinamica SQL Adapter

E ai Pessoas? Tudo certo? Faz tempo que não posto nada aqui, andei preguiçosa, já que o Sandro Pereira está fazendo todo o trabalho. Ta postando muito, fazendo um ótimo trabalho, enriquecendo nossa comunidade Brasil/Portugal.

O B R I G A D A   Sandro!


Hoje vou falar do Adaptador antigo, o SQL Adapter, isso mesmo, muitos clientes ainda utilizam esse adapter. Já postamos muito sobre criar portas dinamicas, mas nunca sobre esse cara.
Como fazer?
Então já vou supor que a orchestration está criada. E no nosso Message Assignment basta colocar:


   1:  msgSQLBuscaReq(BTS.RetryCount) = 3; 
   2:  msgSQLBuscaReq(BTS.RetryInterval) = 1;
   3:   
   4:  msgSQLBuscaReq(SQL.ConnectionString) = msgDadosEmitente.schema.ConnectionString; 
   5:  msgSQLBuscaReq(SQL.DocumentTargetNamespace) = "http://BuscaReq.Schemas"; 
   6:  msgSQLBuscaReq(SQL.ResponseDocumentRootElementName) = "ResponseSQLBuscaReq";

Então na linha 1 e 2 estamos setando a propriedade RetryCount (quantidade de tentativas de envio antes de dar erro) e os minutos de intervalo antes de cada tentativa.

Nas linhas 4, 5, 6 precisamos configurar a ConnectionString, o TargetNamespace do schema e qual será o Root da Tag de Response.

Exatamente o que é configurado na Send Port Física, pena que eu esqueci de configurar essas propriedades da linha 5 e 6, podem imaginar né?

Agora está documentado, pra nunca mais esquecer. rs :)

Até a próxima.

Seja o primeiro a comentar ;)

Postar um comentário

BizTalk 360

Visitas

Arquivo do blog