• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Webservices
 

Webservices

on

  • 1,766 views

Talk about PHP and Webservices

Talk about PHP and Webservices

Statistics

Views

Total Views
1,766
Views on SlideShare
1,758
Embed Views
8

Actions

Likes
0
Downloads
32
Comments
0

1 Embed 8

http://www.slideshare.net 8

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Webservices Webservices Presentation Transcript

    • PHP e Web Services XXI SEPAI – Semana Paraense de Informática e Telecomunicações Adler Brediks Medrado http://www.neshertech.net/adler adler@neshertech.net
    • Apresentação
    • Cronograma Definição Tecnologias relacionadas Funcionamento Status atual e futuro PHP e Web Services Exemplo prático Perguntas
    • Definição Web Service é uma solução que permite a comunicação e integração entre sistemas diferentes e até mesmo sistemas desenvolvidos com linguagens diferentes utilizando XML. Padrões Os padrões para Web Services são definidos pelo W3C, que determina os padrões de WSDL, SOAP, etc.
    • Tecnologias relacionadas SOAP SIMPLE OBJECT ACCESS PROTOCOL WSDL WEB SERVICE DEFINITION LANGUAGE UDDI UNIVERSAL DESCRIPTION, DISCOVERY AND INTEGRATION
    • Funcionamento Fornecedor Solicita publica no fornecedor Executa Requisitante após Provedor encontrar
    • Status atual e futuro Atualmente, diversas empresas (Google, Yahoo!, Flickr, Amazon, Akismet, Del.Icio.us, etc) disponibilizam seus web services para uso gratuito. Acredita-se que as empresas publicarão seus web services em diretórios públicos (UDDI) que poderão ser vendidos.
    • PHP e Web Services Existem diversas bibliotecas que permitem que web services sejam criados e consumidos pelo PHP entre , elas: php-soap nuSOAP PEAR_SOAP Utilizaremos em nossos exemplos a extensão php- soap.
    • PHP e Web Services Esta extensão é bem enxuta, permitindo que a criação e consumo de web services com PHP se torne bem simples. Instalação: windows: php_soap.dll – php.ini *nix: --enable-soap Esta extensão suporta as especificações SOAP 1.1, SOAP 1.2, WSDL 1.1 e consiste das seguintes classes: SoapClient SoapServer SoapFault SoapHeader SoapParam SoapVar
    • Eu quero é código !!! Criaremos um web service que realizará uma consulta em um banco de dados MySQL e retornará os dados quando encontrado ou uma mensagem de erro. Este web service consistirá em uma classe, um arquivo WSDL, um servidor SOAP e um client SOAP . Utilizaremos também uma ferramenta escrita em JAVA chamada SOAPui para nos comunicar com o nosso web service. Consumiremos o web service escrito em PHP com um client escrito em JAVA. Consumiremos um web service escrito em JAVA com um client escrito em PHP.
    • Perguntas ?
    • Até a próxima!