Um dos relativamente recentes entradas no caixa de ferramentas de um desenvolvedor Web é a arquitetura REST. Esta arquitetura utiliza métodos de solicitação HTTP , como parte da fase de processamento do pedido , por exemplo, criando lógica exclusiva para o mesmo URL , dependendo se o pedido foi de um pedido GET ou um pedido POST . Isto permite a interação do cliente mais fácil , mesmo sem o uso de um navegador da Web em si - qualquer sistema capaz de fazer uma solicitação HTTP é capaz de trabalhar com uma arquitetura baseada em REST. Coisas que você precisa
Java JDK (versão 1.5 ou superior)
Java Ambiente de Desenvolvimento Integrado , como o Eclipse ou Netbeans é altamente recomendável (embora não obrigatório)
Mostrar Mais instruções
< br > 1
Criar um novo objeto de URL a ser usada para a conexão com o serviço REST :
URL u = new URL ( " http://www.example.com/");
< br > 2
Obter o URLConnection da URL , abrindo a conexão, a projeção para HttpURLConnection
HttpURLConnection conn = ( HttpURLConnection ) u.openConnection (); .
3
Definir o método de solicitação para usar na conexão, como GET , POST, DELETE, etc
conn.setRequestMethod ( "POST" );
4
Obter o fluxo necessário . para o pedido , ou seja, um InputStream se você estiver lendo dados com um pedido GET, ou um OutputStream se você estiver escrevendo dados com uma solicitação POST
InputStream is = conn.getInputStream ();
//trabalho com fluxo conforme o caso.