Académique Documents
Professionnel Documents
Culture Documents
Temario
Qu es un Web Service?
Tecnologas involucradas
HTTP, XML
SOAP
WSDL
UDDI
En la capa Web
En un stateless session bean
Instituciones financieras
Aerolneas
Hoteles
Proveedores de aventuras
3
XML
XML (http://www.w3.org/TR/REC-xml) es un
lenguaje orientado a expresar informacin
Ejemplo
Aplicaciones:
JAXP
SAX - Ejemplo
DOM
DOM - Ejemplo
10
Otras Alternativas
JAXB: http://java.sun.com/xml/jaxb
JDOM: http://www.jdom.org
11
Servicios
12
Web Services
http://www.w3.org/TR/SOAP/
http://www.w3.org/TR/2001/NOTE-wsdl20010315
http://www.uddi.org/
13
SOAP
14
SOAP
15
SOAP
Schema SOAP
Definicin elementos en
http://www.w3.org/2001/12/soap-envelope
17
18
Ejemplo SOAP
19
Un Requerimiento SOAP
20
21
WSDL
Estructura de WSDL
Estructura de WSDL
24
Ejemplo WSDL
25
GoogleSearch.wsdl - Tipos
26
GoogleSearch.wsdl - Tipos
27
28
29
UDDI
31
32
JAX-RPC
Invocacin de un servicio
por parte de un cliente
33
JAX-RPC
34
Tipos primitivos:
Clases estndar:
37
Resumen