Webservice java

827 palavras 4 páginas
Criando um WebService JAVA com retorno de dados XML.
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

Relacionados

  • Teste
    2971 palavras | 12 páginas
  • Artigo
    3677 palavras | 15 páginas
  • Tecnologias envolvidas no desenvolvimento de sistema de emissão de nota fiscal eletrônica – nf-e.
    3919 palavras | 16 páginas
  • TCC Android
    7142 palavras | 29 páginas
  • Interoperabilidade entre as Plataformas Java e .Net Implementando um Web Services
    645 palavras | 3 páginas
  • Instalação XPI
    1276 palavras | 6 páginas
  • Estudante
    454 palavras | 2 páginas
  • Informatica
    1344 palavras | 6 páginas
  • Matematica e ti
    9083 palavras | 37 páginas
  • Grad.
    2670 palavras | 11 páginas