Escolar Documentos
Profissional Documentos
Cultura Documentos
Weiberlan Garcia
Web services
Web service uma soluo utilizada na integrao
de sistemas e na comunicao entre aplicaes
diferentes;
Caractersticas:
Compatibilidade de plataformas;
Agilidade de processos;
Segurana;
Mtodo GET
Solicita algum recurso como um arquivo ou um script
CGI (qualquer dado que estiver identificado pelo
URI) por meio do protocolo HTTP.
Mtodo POST
Envia dados para serem processados (por exemplo,
dados de um formulrio HTML) para o recurso
especificado.
- Exemplo de URIs:
http://www.dominio.com.br/webserviceRest/?
retornarClientes=true&idcliente=21
Webservice RESTfull
Ao se criar um webservice na arquitetura REST, a sua
denominao ento, passa a se tornar RESTfull.
Em suma, um webservice RESTfull nada mais do
que usar o HTTP como ele foi concebido, ou seja,
utilizando GET e POST por exemplo.
Webservice RESTfull
Vantagens:
- Agilidade e Simplicidade
- Uso correto do protocolo HTTP (Ex: uso de GET)
- Produtividade e Clareza
- Manuteno (muito mais simples de modificar o
sistema)
JSON VS XML
Leitura
Aceitao
- Array associativo
$cliente = {id : 1, nome : Paulo da Silva, idade
: 35, sexo : M};
Ou
- Lista ordenada:
$cliente = [1, "Paulo da Silva", 35, "M"];
<?php
//Varivel contendo um array em php
$array = array( nome => Paulo da Silva, idade
=> 38, sexo => M );
?>
Contatos
weiberlan@ambientelivre.com.br
facebook.com/ambientelivre
@ambientelivre
www.ambientelivre.com.br