Serviço de internet
Um serviço da web é um aplicação or dados fonte acessível por meio de um protocolo da web padrão (HTTP or HTTPS) Ao contrário Aplicativos da web, serviços da web são projetados para se comunicar com outros programas, em vez de diretamente com os usuários.
Embora os serviços da Web possam fornecer dados em vários formatos diferentes, XML e JSON são os mais comuns. Esses formatos padrão baseados em texto podem ser facilmente reconhecidos e analisado por outro programa que recebe os dados. O protocolo de serviço da web mais comum - SABÃO (Simple Object Access Protocol) - simplesmente adiciona um cabeçalho para cada mensagem XML antes de ser transferida por HTTP.
Serviços da Web orientados a negócios podem usar um padrão chamado UDDI. Isso formata os dados em um tipo específico de XML conhecido como Web Services Description Language ou WSDL. Enquanto o UDDI transmite .WSDL arquivos em vez de padrão .XML arquivos, ele ainda pode usar o SOAP protocolo para transferir dados.
A maioria dos serviços da web fornece uma APIou um conjunto de funções e comandos que podem ser usados para acessar os dados. Por exemplo, Twitter fornece uma API que permite desenvolvedores para acessar os tweets do serviço e receba os dados no formato JSON. O Yelp fornece uma API para os programadores acessarem informações sobre empresas, que podem ser exibidas diretamente em um app or site. O Google Maps fornece uma API para receber dados e direções geográficas do Google Maps banco de dados.
NOTA: An API é um conjunto específico de comandos e diretrizes usados para acessar dados, enquanto um serviço de internet é um serviço real fornecido por uma fonte baseada na Internet.