Web services
2. Pela própria definição de Web Services podem-se perceber várias vantagens que um modelo de desenvolvimento de aplicações baseado em Web Services carrega consigo. Os Web Services possuem a facilidade de transpor/atravessar firewalls, e roteadores e proxies, pelo fato de que para estes a chamada do Web Service é uma simples comunicação HTTP. Para entender melhor: o protocolo HTTP - HyperText Transfer Protocol - é o protocolo mais utilizado na Internet desde 1990. A versão 0.9 destinava-se unicamente a transferir dados na Internet (em especial páginas Web escritas em HTML). A versão 1.0 do protocolo (a mais utilizada) permite transferir mensagens com cabeçalhos que descrevem o conteúdo da mensagem utilizando uma codificação de tipo MIMO. O objetivo do protocolo HTTP é permitir uma transferência de arquivos (essencialmente no formato HTML)