O Que é uma API?
Uma Interface de Programação de Aplicações (API) é um conjunto de funções que permite que aplicações acessem dados e interajam com componentes externos. Uma API é essencialmente um mensageiro que entrega mensagens de um cliente para um servidor e vice-versa.
Mais Sobre APIs
O aplicativo de clima do seu telefone é um exemplo perfeito de uma API em ação. O aplicativo obtém dados de fontes, como o The Weather Channel, por meio de APIs.
As APIs podem funcionar de quatro maneiras:
- API de Protocolo de Acesso a Objetos Simples (SOAP). O cliente e o servidor trocam mensagens usando XML. Esta é uma técnica que era popular no passado.
- API de Chamadas de Procedimento Remoto (RPC). O cliente executa uma função no servidor, e o servidor envia o resultado de volta para o cliente.
- API Websocket. Uma comunicação bidirecional entre o cliente e o servidor, onde o servidor envia mensagens de retorno de chamada para o cliente.
- API de Transferência de Estado Representacional (REST). O cliente envia uma solicitação ao servidor como dados. O servidor então usa esses dados para completar funções internas e retorna dados de saída para o cliente. Esta é a técnica mais popular.
Oferta Especial
Design de Site Personalizado
Obtenha um site único e otimizado para dispositivos móveis que faça sua marca realmente brilhar. Compartilhe sua visão conosco e cuidaremos do resto.