Soap

1691 palavras 7 páginas
Criando um Web Service PHP com NuSoap e acessando-o com NCLua Soap by Johnny Moreira Gomes
Neste tutorial, apresentarei passo-a-passo o processo de criação de um Web Service PHP utilizando a biblioteca NuSoap (você pode baixá-la através da seção de links ao final deste arquivo) de modo que o mesmo possa ser consumido por uma aplicação de tv digital em Ncl/Lua. Primeiramente criaremos um Web Service de exemplo, para que posteriormente montemos o seu cliente em NCL/Lua, utilizando o módulo NCLua SOAP, criado por Manoel Campos. Este último pode ser baixado em nossa seção de links ou através da página do Manoel Campos referente a este módulo, pelo link http://ncluasoap.manoelcampos.com .

Parte I – Criação do Web Service
Vamos criar um Web Service em PHP baseado em SOAP contendo uma simples função que retorna a classificação de um triângulo de acordo com os tamanhos de seus lados, passados como parâmetros. Para isso, utilizaremos a biblioteca PHP NuSoap, também encontrada na seção de links deste tutorial. Esta biblioteca é uma alternativa ao módulo SOAP Extension, nativo do PHP, que foi escolhida para esta situação pelo fato de oferecer suporte à criação automática do WSDL. Para que o módulo NuSoap funcione em sua versão atual, é necessária a utilização do PHP versão dentre 5.0 até 5.25. E para o teste de nosso cliente NCLua em uma máquina local, é necessário configurar o Apache para o modo online. Para facilitar o nosso trabalho por aqui, foi utilizado o WampServer 1.7.4 (também disponível para download ao final deste documento) para Windows, que é um software que reúne o Apache, o PHP 5.25 e o MySql 5.0.45, automaticamente configurados após a instalação para o uso em máquina local. O nosso Web Service estará contido em uma pasta de nome “mywebservice” no diretório raiz de nosso servidor Apache. Dentro desta pasta estará a pasta “lib”, referente ao módulo NuSoap, e o arquivo “server.php”, que consiste no arquivo principal de nosso Web Service. O arquivo é

Relacionados

  • Soap
    951 palavras | 4 páginas
  • Soap
    304 palavras | 2 páginas
  • Soap
    20728 palavras | 83 páginas
  • Soap + wsdl
    1080 palavras | 5 páginas
  • Webservice SOAP
    449 palavras | 2 páginas
  • Soap with sunscreen
    654 palavras | 3 páginas
  • The usemore soap company
    2458 palavras | 10 páginas
  • SOAP ATENÇÃO FARMACÊUTICA
    1904 palavras | 8 páginas
  • Integração de servidores através do protocolo SOAP
    6707 palavras | 27 páginas
  • Web services rest x soap
    3177 palavras | 13 páginas