Artigo Clube Delphi 110 - Web Services – Parte 2
Artigo da Revista Clube Delphi Edição 110.
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?
[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da ClubeDelphi 110
Web Services – Parte 2
Crie clientes em Win32, PHP e ASP.NET para consumir Web Services do Delphi PHP
|
Do que trata o artigo |
|
Desenvolvimento de aplicações clientes para consumir Web Services. Essas aplicações serão desenvolvidas utilizando diferentes linguagens de programação e consumirão um mesmo Web Service desenvolvido na edição 107. |
|
Para que serve |
|
Permitir que nós possamos oferecer a mesma solução para um cliente em diferentes formatos. Para empresas que optam por solução free oferecemos PHP rodando em Linux. Para uma empresa com infra Microsoft, como IIS, oferecemos uma solução em ASP.NET e para pequenas empresas podemos oferecer uma aplicação Win32. |
|
Em que situação o tema é útil |
|
Num cenário onde temos que integrar diferentes tecnologias, como servidores escritos em PHP e clientes em ASP.NET. Hoje é muito comum as empresa portarem seus sistemas e serviços para Web. Com o uso de Web Services podemos criar diversos clientes para consumir o mesmo serviço de forma transparente. |
Resumo do DevMan
Na edição 107 mostramos como criar Web Services com Delphi for PHP. Criamos um pequeno Web Service com quatro métodos que acessam um banco de dados MySql. Neste artigo criaremos três aplicações clientes para consumir este Web Service. Assim a leitura do artigo da edição 107 se faz obrigatória para um perfeito entendimento do assunto, visto que toda a parte teórica foi abordada no artigo anterior.
Na edição 107 eu abordei o que são e como criar Web Services no Delphi for PHP. Terminamos o artigo com o Web Service pronto, porém não vimos como consumi-lo, isso será feito neste artigo. Eu não abordarei os detalhes técnicos e de funcionamento de um Web Service, pois isso já foi feito no artigo anterior. Assim vamos ficar apenas com a parte prática. Criaremos três aplicações, uma em cada tecnologia, para ver na prática as vantagens de se oferecer serviços através de Web Services.
Publicando o serviço
Antes de começarmos a desenvolver as aplicações para consumir nosso Web Service"
Gestor de TI com especialização em gerência de projetos (PMI) e Governança de TI (ITIL e COBIT) pelo instituto Infnet. Embarcadero MVP e Instrutor certificado pela Borland. Graduando-se em Gestão de TI focada em negócios. Grande entusiasta do desenvolvimento orientado a objetos, padrões de projetos,...




