Quais vantagens e desvantagens de se utilizar um datasource no fluig ao invés de um webservice? Quando é recomendado o uso?
Quais vantagens e desvantagens de se utilizar um datasource no fluig ao invés de um webservice? Quando é recomendado o uso?
@Paulo, bom dia!!
Primeiramente será possível utilizar datasource quando o fluig estiver local no cliente, assim tendo acesso a base de dados de outros sistemas. Utilizo bastante para consultas por ser mais rápido o retorno de dados e ter uma implementação mais rápida. Assim recomendo para utilização em consultas (SELECT) em comparação com serviço em SOAP.
Para inserções e alterações, o melhor sempre é ter um serviço (de preferência um REST à um SOAP), pois a regra de negócio fica no sistema a ser integrado e é garantido a integridade dos dados.
Vantagens:
Desvantagens:
Quando falamos em serviços REST para consultas, não vejo vantagens na utilização do datasource. Nestes casos sempre prefiro utilizar o serviço ao datasource.
Meu cliente tem uma base local e consulta sql é mais rápido. Usei muito pouco o REST para atualizações, vou estudar mais. Valeu Rodolfo!
— Paulo Henrique Almeida do Carmo 29 de Jun de 2017