Post on 05-Jul-2015
Alunos: Darlington DavidsonJairo TeixeiraVitor Villani
Projeto III - Web
Services - XML
O que é?
• XML, do inglês eXtensible Mark up Language,
• Linguagem de marcação
• Padronizar sequências de dados
• Organizar, separar o conteúdo e integrá-lo com outras
linguagens.
Conceitos básicos:
• Schema: Esquema é a descrição do formato que 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 sobre
arquivos XML.
• UDDI: Repositório para publicação e organização dos web services.
Produtos do mercado:
• Validação de CPF e CNPJ online.
• Nota fiscal eletrônica: distribuída e armazenada apenas em
meios eletrônicos.
• Cálculo do frete pelo site dos Correios.
• Sarvega XML Routers: Roteadores que trabalham recebendo e
enviando pacotes XML.
Fundação técnica que permite experiência rica do usuário nas aplicações da web 2.0
Como está sendousada:
Como está sendousada:
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
Ambientes de desenvolvimento,editores e ferramentas existentes
• eXist – http://exist.sourceforge.net/ Banco de dados livre
com vários modelos de utilização de XML .
• XML Editor - http://www.philo.de/xmledit/ Editor de texto
livre.
• VEX - http://vex.sourceforge.net/ Editor de texto com boa
interface gráfica.
• XML Validato - http://www.cogsci.ed.ac.uk/~richard/xml-
check.html Site que avalia ocheca e avalia o XML pedindo
como entrada a url do site que será verificado.
Textos , artigos, livros, vídeos,slides de referência bibliográfica
• XML – arquivo de referencia da empresa W3C –
http://www.w3.org/TR/xml11/#dt-name
• HTML, XHTML, XML e os códigos de controle -
http://www.w3.org/International/questions/qa-controls
• Vídeo com introdução básica e explicações de como usar
o XML - http://www.youtube.com/watch?v=UqwGSo82cwU
• Wiki - http://en.wikipedia.org/wiki/XML - Referência
bibliográfica
FIM
• Dúvidas?