TAGSI2010 GrupoA DataServices Bea AquaLogic
Services Platform
(ALDSP)
Técnicas Avanzadas de Gestión de
Sistemas de Información
Laboratorio 2
Primer Semestre 2010
Instituto de Computación, Facultad de
Ingeniería, Universidad de la República,
Montevideo, Uruguay
Fabián Álvarez
Gastón Caldeiro
Ma Stephanie De León
Carlos Gutiérrez
Victor Dumas
C.I.:
C.I.:
C.I.:
C.I.:
C.I.:
4.724.748-7
4.362.510-0
4.753.559-73.879.202-3
4.147.095-5
Contenido
1.
INTRODUCCIÓN .............................................................................................................................. 3
2.
BASES DE DATOS ............................................................................................................................ 5
3.
METADATA....................................................................................................................................... 7
3.1. OBTENER METADATA DESDE FUENTES DE DATOS RELACIONALES ................................................ 8
3.1.1.
Importando Metadata basada en tablas y vistas .................................................................. 8
3.1.2.
Importando Metadata basada en procedimientos almacenados.......................................... 9
3.1.3.
Tipos ..................................................................................................................................... 9
3.1.4.
Parámetros ........................................................................................................................... 9
3.1.5.
Rowsets................................................................................................................................. 9
3.2. IMPORTANDO METADATA BASADA EN WEB SERVICES ................................................................. 9
3.3. IMPORTANDO METADATA BASADA EN FUNCIONES JAVA ............................................................ 10
3.3.1.
Tipo de funciones soportadas............................................................................................. 10
3.3.2.
Restricciones....................................................................................................................... 10
3.4. IMPORTANDO METADATA BASADA EN ARCHIVOS DELIMITADOS ................................................. 10
3.5. IMPORTANDO METADATA BASADA EN ARCHIVOS XML.............................................................. 11
3.6. ACTUALIZANDO LA METADATA DE LAS FUENTES DE DATOS ........................................................ 11
4.
INVOCACIÓN DE DATA SERVICES .......................................................................................... 11
4.1. MEDIATOR API ........................................................................................................................... 124.1.1.
Ejemplo de invocación mediante código java .................................................................... 13
4.1.2.
Ejemplo de invocación mediante web services: .................................................................. 15
4.1.3.
Seguridad en Web Services ................................................................................................. 17
4.1.4.
Otrasformas de comunicación y utilización de ALDSP ..................................................... 18
5.
COMPOSICIÓN DE DATA SERVICES ....................................................................................... 18
5.1. EJEMPLO DE UN DATA SERVICE .................................................................................................. 19
5.2. MODELANDO DATA SERVICES.................................................................................................... 21
5.3. OPTIMIZACIONES GENERALES ..................................................................................................... 22
5.4. PROCESAMIENTO DE QUERIES ..................................................................................................... 23
5.4.1.
Query Compilation...
Regístrate para leer el documento completo.