Webservice java
Após horas e horas de pesquisa a respeito do assunto, dezenas de artigos lidos e sites visitados eu resolvi criar esse artigo pra facilitar a vida de muitos desenvolvedores que provavelmente estão na mesma situação que eu me encontrei quando pesquisei sobre o assunto. A utilização de WebService no desenvolvimento de sistemas apresenta um grau de importância elevado quando nos referimos a sistemas modernos devido este facilitar a integração de sistemas e também na comunicação de aplicações diferentes. Com o WebService há possibilidade da interação entre aplicações de plataformas diferentes. Até aqui a historia tá bonita, mas surge uma dúvida, como eles vão “conversar”? Aí entra o XML, uma linguagem de marcação que facilitará nessa comunicação. Vamos deixar de “lenga lenga” e partir para o que interessa, a codificação. Neste artigo vamos criar um webservice em java que retorne os dados de uma consulta ao banco de dados no formato xml, para isso utilizaremos o netbeans como IDE, Mysql como banco de dados, Hibernate como framework de mapeamento de objeto-relacional. Os dados a serem retornados serão os identificadores, os autores e as mensagens armazenadas. Vamos criar agora nosso banco de dados. CREATE TABLE msg ( id INT PRIMARY KEY NOT NULL AUTOINCREMENT , autor VARCHAR( 40 ) NOT NULL , mensagem TEXT NOT NULL ) ENGINE = MYISAM ; Vamos inserir alguns dados no banco para termos o que retornar (^^). INSERT INTO msg (id, autor, mensagem) VALUES (NULL, 'Raul', 'E é isso que a vida tem de melhor.'),(NULL, 'Alice', 'Fim por fim, feito por mim'),(NULL, 'Jhoseph', A vingança nunca é plena, mata a alma e a envenena.'); Iremos partir da premissa que você já criou um projeto web no netbeans. Entao vamos criar nosso webservice. Vamos em Arquivo >Novo Arquivo >Serviços Web >Serviço Web.
Jhoseph Araújo - j.garibald@gmail.com Twitter: @jhosepharaujo Msn: j.garibald@hotmail.com
Atribua um nome ao webservice e informe um