SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
CORBA - OMG
Modelado de bases de datos
Integrantes:
Wilhelm Modl
Jesús Prim
Kiriam Rivera
Anais Uzcategui
1. Introducción.
2. CORBA.
2.1 Ventajas.
2.2 Desventajas.
2.3 Arquitectura de CORBA.
2. 4 Compañías que ofrecen CORBA.
3. OMG.
4. OMA.
4.1 Modelo de Referencia.
5. Conclusiones
Contenido
Internet
Heterogeneidad +
estandarización
Eficiencia Flexibilidad Extensibilidad
Crear un
mercado de
software basado
en
componentes
mediante la
estandarización
de la
tecnología de
objeto
Introducción
Objetivo
CORBA
Especificación Arquitectura
Interacción
remota
aplicaciones
CORBA
Programación
O.O
En este sentido CORBA se puede considerar como un formato de
documentación legible por la máquina, similar a un archivo de cabeceras, pero
con más información.
Common Object Request Broker Architecture
Arquitectura de Requerimiento de Intermediación de Objetos Comunes
CORBA
•Software COTS (Commercial Off The Shelf)
•Estandarizado, múltiples implementaciones (no se depende
de un fabricante)
•Las especificaciones se adoptan por consenso
•Buena infraestructura para construir aplicaciones distribuidas
•Permite integrar aplicaciones heterogéneas
CORBA
• No es la tecnología más sencilla de utilizar. Es un poco compleja.
• Las especificaciones tardan en desarrollarse, y en consecuencia
las implementaciones tardan en salir al mercado
Arquitectura de CORBA
CORBA
CORBA
Compañías que ofrecen CORBA.
Lenguajes S .O Servicios (CORBAservices)
ORB Licencia
C
C++
Java
Cobol
SmallT
Ada
Linux
Solaris
WinNT
Namin
Life
Events
Tradin
Concu
Transa
Time
Proper
Securit
Relatio
Extern
Collect
Persist
Real
Orbix IONA X X X X X X X X X X X X
Visibroker Borland X X X X X X X X X X X X X X X X X X
MCO GNU X X X X X X X X X X X X
ORBacus IONA X X X X X X X X X X X X
JacORB GNU X X X X X X X X X X X
ORBit GNU X X X X X
TAO GNU X X X X X X X X X X X X
OpenORB DOG X X X X X X X X X X X X
OMG
Objetivos
Ayudar a
reducir
Adopción
especificaciones
de interfaz y de
protocolo
OMG
Complejidad
Object Management Group
Grupo de Administración de Objetos
Interoperabilidad
y portabilidad de
las aplicaciones
orientadas a
objetos
distribuidos
Disminuir los costes y
acelerar la
introducción de
nuevas aplicaciones
software
La teoría y la práctica
de la tecnología de
objetos en los sistemas
distribuidos.
Promoviendo
OMA
Centro de la
Actividad
Modelo de
Objeto
OMG
OMA
Object Management Architecture
Arquitectura de administración de objetos
Visión Alto Nivel
Modelo de
Referencia
En el modelo de objeto de OMA, un objeto es una entidad encapsulada con una
identidad inmutable y distinguible, cuyos servicios pueden ser accedidos a través
de interfaces bien definidas.
Modelo de referencia de OMA
OMA
Conclusiones
es
es
basada
Arquitectura
Modelo Orientado a Objeto
Estándar abierto
de
para
Aplicaciones
distribuidas
B.D O.O
O. O
Distribuido
Centro de
Actividad
de
es
Visión Alto Nivel
de
compuesto por
Modelo de
objeto
Modelo de
Referencia
GRACIAS

Más contenido relacionado

Similar a odmg - corba

Similar a odmg - corba (20)

Ug chaguay
Ug chaguayUg chaguay
Ug chaguay
 
Arquitectura aplicaciones clase3
Arquitectura aplicaciones clase3Arquitectura aplicaciones clase3
Arquitectura aplicaciones clase3
 
Middleware & Corba
Middleware & CorbaMiddleware & Corba
Middleware & Corba
 
Seminario Web MongoDB-Paradigma: Cree aplicaciones más escalables utilizando ...
Seminario Web MongoDB-Paradigma: Cree aplicaciones más escalables utilizando ...Seminario Web MongoDB-Paradigma: Cree aplicaciones más escalables utilizando ...
Seminario Web MongoDB-Paradigma: Cree aplicaciones más escalables utilizando ...
 
Trabajo grupal 1 taller-prog-distribuida
Trabajo grupal 1 taller-prog-distribuidaTrabajo grupal 1 taller-prog-distribuida
Trabajo grupal 1 taller-prog-distribuida
 
Bd distribuidas
Bd distribuidasBd distribuidas
Bd distribuidas
 
Arquitectura Corba
Arquitectura CorbaArquitectura Corba
Arquitectura Corba
 
Cap 8 tarea
Cap 8 tareaCap 8 tarea
Cap 8 tarea
 
Corba
CorbaCorba
Corba
 
Tema 3
Tema 3Tema 3
Tema 3
 
Net remoting
Net remotingNet remoting
Net remoting
 
Ug zuñiga
Ug zuñigaUg zuñiga
Ug zuñiga
 
CORBA
CORBACORBA
CORBA
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Meneses y caicedo 4to a1
Meneses y caicedo 4to a1Meneses y caicedo 4to a1
Meneses y caicedo 4to a1
 
Paper: Explorando Cloud Computing: Definiciones, plataformas y tendencias.
Paper: Explorando Cloud Computing: Definiciones, plataformas y tendencias.Paper: Explorando Cloud Computing: Definiciones, plataformas y tendencias.
Paper: Explorando Cloud Computing: Definiciones, plataformas y tendencias.
 
WebDom
WebDomWebDom
WebDom
 
Bpel y Open Esb
Bpel y Open EsbBpel y Open Esb
Bpel y Open Esb
 
Ug chica
Ug chicaUg chica
Ug chica
 
Supremo
SupremoSupremo
Supremo
 

Último

Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...ssuser646243
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaSebastianQP1
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresSegundo Silva Maguiña
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasLeonardoMendozaDvila
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1victorrodrigues972054
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptxNayeliZarzosa1
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...Arquitecto Alejandro Gomez cornejo muñoz
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxluisvalero46
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCarlos Delgado
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...humberto espejo
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfIsbelRodrguez
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosfranchescamassielmor
 

Último (20)

Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
Como de produjo la penicilina de manera masiva en plena guerra mundial Biotec...
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieria
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y Vectores
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdfMATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
 
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidasSOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
SOLIDOS DE REVOLUCION, aplicaciones de integrales definidas
 
Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1Electricidad y electronica industrial unidad 1
Electricidad y electronica industrial unidad 1
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
 
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
MEC. FLUIDOS - Análisis Diferencial del Movimiento de un Fluido -GRUPO5 sergi...
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptx
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric Project
 
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
594305198-OPCIONES-TARIFARIAS-Y-CONDICIONES-DE-APLICACION-DE-TARIFAS-A-USUARI...
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 
Historia de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdfHistoria de la Arquitectura II, 1era actividad..pdf
Historia de la Arquitectura II, 1era actividad..pdf
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negocios
 

odmg - corba

  • 1. CORBA - OMG Modelado de bases de datos Integrantes: Wilhelm Modl Jesús Prim Kiriam Rivera Anais Uzcategui
  • 2. 1. Introducción. 2. CORBA. 2.1 Ventajas. 2.2 Desventajas. 2.3 Arquitectura de CORBA. 2. 4 Compañías que ofrecen CORBA. 3. OMG. 4. OMA. 4.1 Modelo de Referencia. 5. Conclusiones Contenido
  • 3. Internet Heterogeneidad + estandarización Eficiencia Flexibilidad Extensibilidad Crear un mercado de software basado en componentes mediante la estandarización de la tecnología de objeto Introducción Objetivo
  • 4. CORBA Especificación Arquitectura Interacción remota aplicaciones CORBA Programación O.O En este sentido CORBA se puede considerar como un formato de documentación legible por la máquina, similar a un archivo de cabeceras, pero con más información. Common Object Request Broker Architecture Arquitectura de Requerimiento de Intermediación de Objetos Comunes
  • 5. CORBA •Software COTS (Commercial Off The Shelf) •Estandarizado, múltiples implementaciones (no se depende de un fabricante) •Las especificaciones se adoptan por consenso •Buena infraestructura para construir aplicaciones distribuidas •Permite integrar aplicaciones heterogéneas
  • 6. CORBA • No es la tecnología más sencilla de utilizar. Es un poco compleja. • Las especificaciones tardan en desarrollarse, y en consecuencia las implementaciones tardan en salir al mercado
  • 8. CORBA Compañías que ofrecen CORBA. Lenguajes S .O Servicios (CORBAservices) ORB Licencia C C++ Java Cobol SmallT Ada Linux Solaris WinNT Namin Life Events Tradin Concu Transa Time Proper Securit Relatio Extern Collect Persist Real Orbix IONA X X X X X X X X X X X X Visibroker Borland X X X X X X X X X X X X X X X X X X MCO GNU X X X X X X X X X X X X ORBacus IONA X X X X X X X X X X X X JacORB GNU X X X X X X X X X X X ORBit GNU X X X X X TAO GNU X X X X X X X X X X X X OpenORB DOG X X X X X X X X X X X X
  • 9. OMG Objetivos Ayudar a reducir Adopción especificaciones de interfaz y de protocolo OMG Complejidad Object Management Group Grupo de Administración de Objetos Interoperabilidad y portabilidad de las aplicaciones orientadas a objetos distribuidos Disminuir los costes y acelerar la introducción de nuevas aplicaciones software La teoría y la práctica de la tecnología de objetos en los sistemas distribuidos. Promoviendo
  • 10. OMA Centro de la Actividad Modelo de Objeto OMG OMA Object Management Architecture Arquitectura de administración de objetos Visión Alto Nivel Modelo de Referencia En el modelo de objeto de OMA, un objeto es una entidad encapsulada con una identidad inmutable y distinguible, cuyos servicios pueden ser accedidos a través de interfaces bien definidas.
  • 11. Modelo de referencia de OMA OMA
  • 12. Conclusiones es es basada Arquitectura Modelo Orientado a Objeto Estándar abierto de para Aplicaciones distribuidas B.D O.O O. O Distribuido Centro de Actividad de es Visión Alto Nivel de compuesto por Modelo de objeto Modelo de Referencia