Acesso SQL
-
segunda-feira, 18 de agosto de 2008 17:17Boa tarde galera,
Tenho uma dúvida. Como ficam os acessos ao sql server numa aplicação que envolve o Biztalk? É certo eu criar serviços WCF fora do BizTalk para fazer consultas simples e enviá-la apenas com os dados para que o BizTalk tome as decisões necessárias?
Abraços.
Luciano.
Todas as Respostas
-
segunda-feira, 25 de agosto de 2008 21:40
Olá Luciano.
O mais comum em integrações que envolvem o SQL Server é utilizar o SQL Adapter, que já vem instalado com o BizTalk. Com ele é possível trocar (enviar e/ou receber) mensagens com bases SQL.
O SQL adapter funciona tanto com autenticação Integrada (Windows authentication) quanto com SLQ authentication.
Você pode encontrar exemplos de utilização do SQL adapter no seguinte endereço:
http://msdn.microsoft.com/en-us/library/aa559239.aspx
O uso de outras alternativas (WCF, componentes, webservices) só será necessária em casos onde haja alguma limitação que impeça o uso do SQL adapter (como não liberação do MSDTC, por exemplo).
O uso de WCF é mais comum nos casos onde exista a necessidade da construção de um adaptador para a integração direta com uma aplicação especifica, como um ERP desenvolvido "em casa", por exemplo. Nesses casos você pode construir o seu adaptador usando o WCF LOB Adapter.
Espero que essas informações tenham ajudado.
Se tiver mais dúvidas é só avisar.
[]s
Feio Tomaz

