Imagem de fundo

Em uma aplicação que utiliza Web Services para comunicação entre sistemas, o time de de...

Em uma aplicação que utiliza Web Services para comunicação entre sistemas, o time de desenvolvimento observa que o desempenho do sistema está abaixo do esperado, especialmente quando muitas requisições são feitas simultaneamente. Qual técnica pode ser adotada para melhorar o desempenho?


A

Aumentar a quantidade de servidores de banco de dados para reduzir o tempo de resposta do serviço.


B

Reduzir o tamanho das requisições, excluindo informações essenciais e validando apenas dados mínimos.


C

Utilizar Web Services de comunicação síncrona apenas, o que garantirá a execução das requisições de forma mais rápida.


D

Implementar cache nas respostas dos Web Services, para evitar consultas repetitivas e melhorar a velocidade das requisições subsequentes.