Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo,...

23
Criando Web Service com Servlet Professor Dr. Vicente Paulo de Camargo

Transcript of Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo,...

Page 1: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servlet

Professor Dr Vicente Paulo de Camargo

Criando Web Service com Servlet

bull Abra o Eclipse

bull Crie o projeto web SistemaEstoque

bull Crie os pacotes

bull bredupucgoiassistemaestoqueservlet

bull bredupucgoiassistemaestoquemodelo

bull bredupucgoiassistemaestoquedao

bull A partir desse ponto para facilitar essespacotes seratildeo referenciados como pacoteservlet modelo ou dao

Criando Web Service com Servlet

bull Antes de tudo esse projeto necessita de algumas bibliotecas

bull Em java as bibliotecas compatiacuteveis possuem a extensatildeo jar

bull Procure na internet os arquivos gson-231jar

e o conector do seu banco de dados

bull Efetue o download desses arquivos

bull Copie esses dois arquivos para a pasta WebContentWEB-INFlibcomo indicado a seguir

Sem esses dois arquivos a aplicaccedilatildeoapresentaraacute erros

Criando Web Service com Servlet

bull Crie o banco de dados Sistema_estoque_web

bull Em seguida crie a tabela estoque com a seguinte estrutura

Criando Web Service com Servletbull No pacote dao crie a classe BaseDaojava como

indicada a seguir

Criando Web Service com Servletbull No pacote modelo crie a classe Estoquejava como

indicada a seguir

Para criar o coacutedigo em destaqueutilize o recurso ilustrado noproacuteximo slide

Essa eacute umaclasse Bean

Criando Web Service com Servletbull Crie o pacote bredupucgoiassistemaestoquecontrole

bull Crie a classe EstoqueControlejava no pacote anterior como indicadaa seguir

Criando Web Service com Servletbull Crie a classe EstoqueDaojava no pacote

bredupucgoiassistemaestoquedao como indicada a seguir

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servlet

Posicione o cursor antes da uacuteltima chave de fechamento da classe

1 2

Resulta nesse bloco

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 2: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servlet

bull Abra o Eclipse

bull Crie o projeto web SistemaEstoque

bull Crie os pacotes

bull bredupucgoiassistemaestoqueservlet

bull bredupucgoiassistemaestoquemodelo

bull bredupucgoiassistemaestoquedao

bull A partir desse ponto para facilitar essespacotes seratildeo referenciados como pacoteservlet modelo ou dao

Criando Web Service com Servlet

bull Antes de tudo esse projeto necessita de algumas bibliotecas

bull Em java as bibliotecas compatiacuteveis possuem a extensatildeo jar

bull Procure na internet os arquivos gson-231jar

e o conector do seu banco de dados

bull Efetue o download desses arquivos

bull Copie esses dois arquivos para a pasta WebContentWEB-INFlibcomo indicado a seguir

Sem esses dois arquivos a aplicaccedilatildeoapresentaraacute erros

Criando Web Service com Servlet

bull Crie o banco de dados Sistema_estoque_web

bull Em seguida crie a tabela estoque com a seguinte estrutura

Criando Web Service com Servletbull No pacote dao crie a classe BaseDaojava como

indicada a seguir

Criando Web Service com Servletbull No pacote modelo crie a classe Estoquejava como

indicada a seguir

Para criar o coacutedigo em destaqueutilize o recurso ilustrado noproacuteximo slide

Essa eacute umaclasse Bean

Criando Web Service com Servletbull Crie o pacote bredupucgoiassistemaestoquecontrole

bull Crie a classe EstoqueControlejava no pacote anterior como indicadaa seguir

Criando Web Service com Servletbull Crie a classe EstoqueDaojava no pacote

bredupucgoiassistemaestoquedao como indicada a seguir

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servlet

Posicione o cursor antes da uacuteltima chave de fechamento da classe

1 2

Resulta nesse bloco

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 3: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servlet

bull Antes de tudo esse projeto necessita de algumas bibliotecas

bull Em java as bibliotecas compatiacuteveis possuem a extensatildeo jar

bull Procure na internet os arquivos gson-231jar

e o conector do seu banco de dados

bull Efetue o download desses arquivos

bull Copie esses dois arquivos para a pasta WebContentWEB-INFlibcomo indicado a seguir

Sem esses dois arquivos a aplicaccedilatildeoapresentaraacute erros

Criando Web Service com Servlet

bull Crie o banco de dados Sistema_estoque_web

bull Em seguida crie a tabela estoque com a seguinte estrutura

Criando Web Service com Servletbull No pacote dao crie a classe BaseDaojava como

indicada a seguir

Criando Web Service com Servletbull No pacote modelo crie a classe Estoquejava como

indicada a seguir

Para criar o coacutedigo em destaqueutilize o recurso ilustrado noproacuteximo slide

Essa eacute umaclasse Bean

Criando Web Service com Servletbull Crie o pacote bredupucgoiassistemaestoquecontrole

bull Crie a classe EstoqueControlejava no pacote anterior como indicadaa seguir

Criando Web Service com Servletbull Crie a classe EstoqueDaojava no pacote

bredupucgoiassistemaestoquedao como indicada a seguir

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servlet

Posicione o cursor antes da uacuteltima chave de fechamento da classe

1 2

Resulta nesse bloco

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 4: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servlet

bull Crie o banco de dados Sistema_estoque_web

bull Em seguida crie a tabela estoque com a seguinte estrutura

Criando Web Service com Servletbull No pacote dao crie a classe BaseDaojava como

indicada a seguir

Criando Web Service com Servletbull No pacote modelo crie a classe Estoquejava como

indicada a seguir

Para criar o coacutedigo em destaqueutilize o recurso ilustrado noproacuteximo slide

Essa eacute umaclasse Bean

Criando Web Service com Servletbull Crie o pacote bredupucgoiassistemaestoquecontrole

bull Crie a classe EstoqueControlejava no pacote anterior como indicadaa seguir

Criando Web Service com Servletbull Crie a classe EstoqueDaojava no pacote

bredupucgoiassistemaestoquedao como indicada a seguir

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servlet

Posicione o cursor antes da uacuteltima chave de fechamento da classe

1 2

Resulta nesse bloco

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 5: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servletbull No pacote dao crie a classe BaseDaojava como

indicada a seguir

Criando Web Service com Servletbull No pacote modelo crie a classe Estoquejava como

indicada a seguir

Para criar o coacutedigo em destaqueutilize o recurso ilustrado noproacuteximo slide

Essa eacute umaclasse Bean

Criando Web Service com Servletbull Crie o pacote bredupucgoiassistemaestoquecontrole

bull Crie a classe EstoqueControlejava no pacote anterior como indicadaa seguir

Criando Web Service com Servletbull Crie a classe EstoqueDaojava no pacote

bredupucgoiassistemaestoquedao como indicada a seguir

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servlet

Posicione o cursor antes da uacuteltima chave de fechamento da classe

1 2

Resulta nesse bloco

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 6: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servletbull No pacote modelo crie a classe Estoquejava como

indicada a seguir

Para criar o coacutedigo em destaqueutilize o recurso ilustrado noproacuteximo slide

Essa eacute umaclasse Bean

Criando Web Service com Servletbull Crie o pacote bredupucgoiassistemaestoquecontrole

bull Crie a classe EstoqueControlejava no pacote anterior como indicadaa seguir

Criando Web Service com Servletbull Crie a classe EstoqueDaojava no pacote

bredupucgoiassistemaestoquedao como indicada a seguir

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servlet

Posicione o cursor antes da uacuteltima chave de fechamento da classe

1 2

Resulta nesse bloco

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 7: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servletbull Crie o pacote bredupucgoiassistemaestoquecontrole

bull Crie a classe EstoqueControlejava no pacote anterior como indicadaa seguir

Criando Web Service com Servletbull Crie a classe EstoqueDaojava no pacote

bredupucgoiassistemaestoquedao como indicada a seguir

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servlet

Posicione o cursor antes da uacuteltima chave de fechamento da classe

1 2

Resulta nesse bloco

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 8: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servletbull Crie a classe EstoqueDaojava no pacote

bredupucgoiassistemaestoquedao como indicada a seguir

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servlet

Posicione o cursor antes da uacuteltima chave de fechamento da classe

1 2

Resulta nesse bloco

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 9: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servlet

Posicione o cursor antes da uacuteltima chave de fechamento da classe

1 2

Resulta nesse bloco

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 10: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servletbull Classe EstoqueDaojava (continuaccedilatildeo)

Criando Web Service com Servlet

Posicione o cursor antes da uacuteltima chave de fechamento da classe

1 2

Resulta nesse bloco

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 11: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servlet

Posicione o cursor antes da uacuteltima chave de fechamento da classe

1 2

Resulta nesse bloco

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 12: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servlet

bull Esse bloco permite escrever os dados de umdeterminado objeto utilizando-se dosrecursos

Estoque e = new Estoque()Systemoutprint(etoString())

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 13: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna a lista de itens cadastrados no estoque pela rota ou endpoint indicado como estoques Neste caso basta informar httplocalhostportaSistemaEstoqueestoques

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 14: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe retorna um itemdo estoque de acordo com ocoacutedigo informado

Neste caso basta informar httplocalhostportaSistemaEstoqueretornaumitemcoacutedigo=1

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 15: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servletbull No pacote servlet crie a seguinte classe

Essa classe permite alterar osdados de um item do estoquede acordo com os dadosenviados ao servidor

Neste caso basta informar httplocalhostportaSistemaEstoquealterarcoacutedigo=1ampdescricao=Borracha Bicolor

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 16: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Criando Web Service com Servlet

bull Acesse o seu banco de dados utilizando algumprograma cliente no seu computador e incluade dois a trecircs registros

bull Em seguida utilize o Postman para executaros trecircs endpoints criados como exemplo

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 17: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Postman

Criando Web Service com Servlet

Seleccedilatildeo de comandosParacircmetrosResposta

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 18: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Postman

Criando Web Service com Servlet

Inserir url (endpoints)Abas de urlsEnvio

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 19: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Postman

Criando Web Service com Servlet

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 20: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

Postman

Criando Web Service com Servlet

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 21: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

PostmanAo selecionar a url (ou o endpoint) estoques que eacute indicado noem EstoqueServletjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 22: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

PostmanAo selecionar a url (ou o endpoint) httplocalhost8099SistemaEstoqueretornaumitemcodigo=1 que eacute indicado em RetornaUmItemjava No Postman fica da seguinte forma

Criando Web Service com Servlet

url ou endpoint

Resposta retorna o objeto correspondenteao estoque de coacutedigo igual a 1

FIM

Criando Web Service com Servlet

Page 23: Criando Web Service com Servlet Web Ser… · Criando Web Service com Servlet • Antes de tudo, esse projeto necessitade algumas bibliotecas • Emjava, asbibliotecas compatíveis

FIM

Criando Web Service com Servlet