alejandro blengio ablengio@artech.com.uy portada web services con genexus
Post on 25-Jan-2016
255 Views
Preview:
TRANSCRIPT
Temario
Introducción a los Web Services
Web Services en GX 7.5
Web Services en GX 8.0
Ejemplos
Futuro de Web Services con GX
Introducción a los Web Services
Web Services en GX 7.5
Web Services en GX 8.0
Ejemplos
Futuro de Web Services con GX
Introducción
¿ Que es un web service ?
Aplicación - Aplicación
Se comunica mediante mensajes
Red -> Internet
¿ Que es un web service ?
Aplicación - Aplicación
Se comunica mediante mensajes
Red -> Internet
Web Services - Operaciones
PublicarWSDL
InvocarSOAP
LocalizarBrokersUDDI
PublicarWSDL
InvocarSOAP
LocalizarBrokersUDDI
Web Services – Ventajas
BASADO EN ESTÁNDARES
Indepte.de lenguajes y plataformas
Integración de aplicacionesDentro de la organizaciónCon 3ros.
Nuevas oportunidades de negocios
BASADO EN ESTÁNDARES
Indepte.de lenguajes y plataformas
Integración de aplicacionesDentro de la organizaciónCon 3ros.
Nuevas oportunidades de negocios
Web Services con GeneXus
Proveer servicios
Call Protocol = SOAP
Proveer servicios
Call Protocol = SOAP
Web Services con GeneXus
Proveer servicios
Generación automática de WSDL
<url>?wsdl
Ej: Web Service de Noticias de ARTech
http://www.gxtechnical.com/main/awsgetnewsed.aspx?wsdl
Proveer servicios
Generación automática de WSDL
<url>?wsdl
Ej: Web Service de Noticias de ARTech
http://www.gxtechnical.com/main/awsgetnewsed.aspx?wsdl
Web Services con GeneXus
Proveer servicios
Método ‘Execute’
Generadores Web
A partir de GeneXus 7.5
Proveer servicios
Método ‘Execute’
Generadores Web
A partir de GeneXus 7.5
Web Services con GeneXus
Consumir servicios – GeneXus 7.5
Web services GeneXus
Web services no GeneXus
Consumir servicios – GeneXus 7.5
Web services GeneXus
Web services no GeneXus
Web Services con GeneXus
Consumir servicios – GeneXus 7.5
Web services GeneXus
Un simple call()...
Locations
Consumir servicios – GeneXus 7.5
Web services GeneXus
Un simple call()...
Locations
Web Services con GeneXus
Consumir servicios – GeneXus 7.5
Web services no GeneXus
HTTPClient+XMLWriter+XMLReader
Ej: GXTranslator
Consumir servicios – GeneXus 7.5
Web services no GeneXus
HTTPClient+XMLWriter+XMLReader
Ej: GXTranslator
Web Services con GeneXus
Consumir servicios – GeneXus 8.0
WSDLInspector
Consumir servicios – GeneXus 8.0
WSDLInspector
Web Services con GeneXus
Proveer servicios – GeneXus 8.0
Estructuras
Colecciones
Ejemplo: Servicio de Noticias
Proveer servicios – GeneXus 8.0
Estructuras
Colecciones
Ejemplo: Servicio de Noticias
Futuro de Web Services en GX
Repositorio de web services GX
UDDI
Servicios con n-métodos
Repositorio de web services GX
UDDI
Servicios con n-métodos
top related