13
© Copyright 2008 contener<te>.com <Integración web> turns the web into your database <…> Integración Web ... Integre al instante cualquier aplicación accesible a su navegador! Toda la WEB: intranets, extranets, web oculta, ... al servicio de nuestros sistemas Toda INTERNET convertida en nuestra base de datos virtual

© Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

Embed Size (px)

Citation preview

Page 1: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

© Copyright 2008 contener<te>.com <Integración web>

turns the web

intoyour database

<…>

Integración Web... Integre al instante cualquier aplicación accesible a su navegador!

Toda la WEB: intranets, extranets, web oculta, ... al servicio de nuestros sistemasToda INTERNET convertida en nuestra base de datos virtual

Page 2: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

Índice

• Be smarter sooner

• ¿Por qué “Integración Web”?

• ¿Qué es integración Web?

• Captura de Información

• Reutilización de Lógica de Aplicación

• Integración de la Presentación

• Clientes

Page 3: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

Be smarter sooner

• ¿qué datos necesita?

• ¿de qué fuente?

• ¿cómo pretende obtenerlos?

• ¿qué coste tiene conseguirlos?

• ¿de qué forma va a integrarlos?

Page 4: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

¿Por qué integración web?

• Preocúpese solo de saber qué datos necesita• Simplemente conociendo dónde están aunque no tenga el

control sobre el sitio o la aplicación:– Webs de proveedores o socios; o ajenas con información que

enriquecería nuestros sistemas– Otras aplicaciones– Otras divisiones sin presupuesto o medios para modificar la aplicación.

• Obténgalos sin necesidad de recursos técnicos para cambiar una determinada aplicación y sin preocuparse de cuestiones de seguridad

• Pero sobre todo ... Reduzca sus costes de integración y el calendario del proyecto

• Y no se sienta limitado ni por un entorno complejo de servicios que demanda constantes actualizaciones

• … ni por el riesgo o la dependencia de entidades no controladas

Page 5: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

¿Qué es integración web?

• ACCESO a la INFORMACIÓN a través del front-end HTML de las aplicaciones, simulando el acceso de un usuario a través de un navegador

• Enmascaramos la complejidad de la integración. Mientras navegamos, obtenemos la información de valor y la hacemos nuestra

• Se usa para:

– Integrar Aplicaciones Estándar, Intranets o Extranets accesibles a través de una interfaz HTML, que normalmente estarían separadas y desconectadas

– Componer portales o aplicaciones con diferentes servicios que de otra manera estarían repartidos en múltiples paginas.

– Integrar aplicaciones de Internet externas a nuestro ámbito

– Recopilar, migrar o sincronizar información o contenidos

Page 6: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

¿Qué es integración web?

Buscador

Automat

a(ROBOT)

Portal

Sitios de Internet

Aplicaciones intranet

Plataforma de Integración Web

Servicios WebJava, .N

ET

Contenidos & DatosSistemas de proveedores

y clientes

HTML / HTTP

HTMLClipping

Transacciones

Conectividad de

Datos

Page 7: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

Captura de información

Servidor Integración

Web

Web UIAPIWeb

ServiceData

Repositorio de datos/ CMS B

BD

D

SQ

LX

ML

BB

DD

S

QL

HTM L

XM

L Recopilación de datos

Capturamos la información de McDonalds La enriquecemos con información geográfica Mostramos la localización con gMaps en una nueva WEB

Page 8: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

Reutilización de lógica de la aplicación

Servidor Integración

Web

Web UIAPIWeb

ServiceData

Web Services,Clases Java, API A

PI

AX

IS2

BB

DD

S

QL

HTM L

XM

L Lógica de Aplicación

Estudiamos la Funcionalidad de la aplicación a integrar Generamos WebServices que mapean dicha funcionalidad Enriquecemos el formato para hacerlo más accesible o más visible Sin perder funcionalidad, ganamos en visibilidad y accesibilidad Reutilizamos lógica de negocio Enmascaramos la complejidad haciendo uso de un interface existente Accedemos a servicios e información sin esfuerzo

Page 9: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

Reutilización de la lógica de la aplicación

Servidor Integración

Web

Web UIAPIWeb

ServiceData

Web Services,Clases Java, API A

PI

AX

IS2

BB

DD

S

QL

HTM L

XM

L Lógica de Aplicación II

Y con todo ello creamos un nuevo servicio:Un comparador y publicador de precios

Page 10: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

Integración de la aplicación

Servidor Integración

Web

Web UIAPIWeb

ServiceData

Web Services,Clases Java, API A

PI

AX

IS2

BB

DD

S

QL

HTM L

XM

L Clipping

Reutilizamos y modificamos interfaces WEB ya creados Permitimos publicar una misma aplicación en otros dispositivos:

portlets dispositivos móviles video llamada

Page 11: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

Otro ejemplo de clipping

Reutilizamos y modificamos interfaces WEB ya creados Permitimos el acceso desde otras aplicaciones o portales

Single Sign On

Mis contactos deFACEBOOK

Mis contactos deLinked IN

Reutilizamos y modificamos interfaces WEB ya creados Permitimos publicar una misma aplicación en otros dispositivos

Esto nos permite crear un servicio nuevo: Una nueva WEB de acceso a Redes Sociales

Podría acceder desde mi móvil a mis contactos. O desde mi WEBMAIL a mis redes sociales

Page 12: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

Clientes

• Integración de aplicaciones –Integración de aplicación lógica y datos (AT&T, Kapow, Audi, Genetech)–Agregación de cuentas (Lycos, BetBrain)

• Colección de Datos–La web convertida en base de datos virtual (WorldCheck, SimplyHired, ChoicePoint)–Información de Mercado/Competencia (Novartis)–Captura y comparación de Precios (CNET, Satchi & Satchi)

• SOA enablement–Servicio permitido de Sistemas Web (VIRK, VISA)

• Portal enablement–Desarrollo de portlets (Audi, CSFB , Vodafone)–Single Sign-on (Wells Fargo, Deutsche Post/DHL)

• Sincronización continua de Datos–Migración continua de datos y contenidos desde antiguos repositorios a nuevos sistemas. (Barclays Bank, US Army, TDC, Intel)

• Mobile Enablement–Simplicación de procesos y publicación de aplicaciones (Danish Broadcast Corporation, Vodafone)

Page 13: © Copyright 2008 contener.com turns the web into your database Integración Web... Integre al instante cualquier aplicación accesible a su navegador! Toda

Clientes en España

Integración Low CostGeneración de oferta de productos y serviciosMarket IntelligenceComparador de oferta/preciosIntegración proveedores

Integración Portal de BibliotecaDesarrollo Web Services / SOA

Sincronización de web pagesSeguimiento de flotas

Captura de Información Pública

Integración con Proveedores

Captura e Integración de Contenidos

Integración CRS / CACAplicaciones internas puestas a disposición de terceros (Call Center)