© Copyright 2008 contener.com turns the web into your database Integración Web... Integre al...

Preview:

Citation preview

© 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

Í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

Be smarter sooner

• ¿qué datos necesita?

• ¿de qué fuente?

• ¿cómo pretende obtenerlos?

• ¿qué coste tiene conseguirlos?

• ¿de qué forma va a integrarlos?

¿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

¿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

¿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

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

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

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

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

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

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)

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)