-
Web services são uma forma de comunicação entre máquinas através de redes para enviar informações padronizadas com a finalidade de alterar dados, sem que seja necessário utilizar softwares ou sistemas complexos. Integram funcionalidades e informações de forma simples.
-
Uma vez que os web services independem de linguagem, é necessário que sejam utilizados protocolos de comunicação, o mais comum é o HTTP (por meio de REST e SOAP APIs)
-
Funciona assim:
- 💻 Aplicação solicita uma operação que esteja contida em um web service
- 💻 Web service efetua o processamento e retorna os dados solicitados pela aplicação
- 💻 A aplicação recebe os dados e converte para sua linguagem, interpretando os resultados e alterando seu banco de dados próprio
-
Benefícios:
- 📌 Facilidade de comunicação e integração entre plataformas, já que não é necessário que se saiba maiores detalhes sobre o funcionamento, apenas sendo necessário a comunicação dos dados requisitados
- 📌 O mesmo código pode ser utilizado por diferentes sistemas e linguagens
- 📌 Como não é necessário criar todos os elementos do zero, o desenvolvimento de aplicações é mais rápido, e novas features são mais facilmente implementadas
- 📌 Como a comunicação de web services não é ligada diretamente ao banco de dados, torna-se uma estratégia mais segura
Last active
August 3, 2022 20:36
-
-
Save fmarga/143b7001eeaa8522e2c7a6de154b9688 to your computer and use it in GitHub Desktop.
o que são, como funcionam, do que se alimentam
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment