Web Services - XML Aplicação de Software Social Luiz Felipe Mendes Luiz Gomes Temponi Otmar Pereira Jr.
O que é Solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes baseada em HTTP/XML  Cada aplicação pode ter a sua própria "linguagem", que é traduzida para uma linguagem universal, o formato XML. Surgiu por um consórcio de empresas lideradas pela Microsoft e IBM, e hoje se tornou um padrão do W3C.
Conceitos básicos XML: Linguagem de marcação de texto para se produzir conteúdo dos documentos  Schema: Esquema é a descrição do formatoque definirá as regras de validação e funcionamento de um documento XML.  WSDL: Tecnologia para descrição abstrata dos documentos e serviços presentes em um web service. Protocolos de acesso: Infraestrutura física de rede utilizada para a difusão do web service.  SOAP:Protocolo para definição do formato de troca de informação estrutura sobre arquivos XML UDDI: Repositório para publicação e organização dos web services   
Produtos do mercado Amazon Web services: Divulgação de catálogo, publicação de thumbnails, armazenamento, e-commerce Nota fiscal eletrônica: Substitui algumas NFs e é distribuída e armazenamenada apenas em meios eletrônicos Paypal Web Services: Gateway de pagamentos Sarvega XML Routers: Roteadores que trabalham recebendo de e enviando pacotes XML
Como um WS funciona(1) No WSDL estão definidos : a URL de acesso , o nome do web service , a descrição de cada método e como fazer a solicitação via SOAP , GET ou POST
Como um WS funciona (2)
Como está sendo usada - AJAX É fundação técnica que permite experiência rica do usuário nas aplicações da Web 2.0
Como está sendo usada - SOA A integração de sistemas de diferentes tecnologias nas corporações tem como infraestrutura os web services
Padrões e formatos existentes XML Schema 1.1  WSDL 1.1 (DTD, XSD, DTR) SOAP 1.2 HTTP 1.1 XML HTTP Request
Sites de referência técnica The World Wide Web Consortium - http://www.w3.org W3Schools Tutoriais sobre os padrões  - http://www.w3schools.com/   Web services no W3C - http://www.w3.org/2002/ws/
Material suplementar Integrando aplicações .net e Java: http://msdn.microsoft.com/en-us/library/aa478995.aspx    Tutoriais de utilização de web services nas plataformas Java: J2EE e J2ME: http://javafree.uol.com.br/artigo/871485/Web-Services-Construindo-disponibilizando-e-acessando-Web-Services-via-J2SE-e-J2ME.html

Web Services Xml

  • 1.
    Web Services -XML Aplicação de Software Social Luiz Felipe Mendes Luiz Gomes Temponi Otmar Pereira Jr.
  • 2.
    O que éSolução utilizada na integração de sistemas e na comunicação entre aplicações diferentes baseada em HTTP/XML Cada aplicação pode ter a sua própria "linguagem", que é traduzida para uma linguagem universal, o formato XML. Surgiu por um consórcio de empresas lideradas pela Microsoft e IBM, e hoje se tornou um padrão do W3C.
  • 3.
    Conceitos básicos XML:Linguagem de marcação de texto para se produzir conteúdo dos documentos Schema: Esquema é a descrição do formatoque definirá as regras de validação e funcionamento de um documento XML.  WSDL: Tecnologia para descrição abstrata dos documentos e serviços presentes em um web service. Protocolos de acesso: Infraestrutura física de rede utilizada para a difusão do web service. SOAP:Protocolo para definição do formato de troca de informação estrutura sobre arquivos XML UDDI: Repositório para publicação e organização dos web services  
  • 4.
    Produtos do mercadoAmazon Web services: Divulgação de catálogo, publicação de thumbnails, armazenamento, e-commerce Nota fiscal eletrônica: Substitui algumas NFs e é distribuída e armazenamenada apenas em meios eletrônicos Paypal Web Services: Gateway de pagamentos Sarvega XML Routers: Roteadores que trabalham recebendo de e enviando pacotes XML
  • 5.
    Como um WSfunciona(1) No WSDL estão definidos : a URL de acesso , o nome do web service , a descrição de cada método e como fazer a solicitação via SOAP , GET ou POST
  • 6.
    Como um WSfunciona (2)
  • 7.
    Como está sendousada - AJAX É fundação técnica que permite experiência rica do usuário nas aplicações da Web 2.0
  • 8.
    Como está sendousada - SOA A integração de sistemas de diferentes tecnologias nas corporações tem como infraestrutura os web services
  • 9.
    Padrões e formatosexistentes XML Schema 1.1 WSDL 1.1 (DTD, XSD, DTR) SOAP 1.2 HTTP 1.1 XML HTTP Request
  • 10.
    Sites de referênciatécnica The World Wide Web Consortium - http://www.w3.org W3Schools Tutoriais sobre os padrões  - http://www.w3schools.com/   Web services no W3C - http://www.w3.org/2002/ws/
  • 11.
    Material suplementar Integrandoaplicações .net e Java: http://msdn.microsoft.com/en-us/library/aa478995.aspx    Tutoriais de utilização de web services nas plataformas Java: J2EE e J2ME: http://javafree.uol.com.br/artigo/871485/Web-Services-Construindo-disponibilizando-e-acessando-Web-Services-via-J2SE-e-J2ME.html