SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
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

Mais conteúdo relacionado

Semelhante a odmg - corba

Semelhante 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
 
Supremo
SupremoSupremo
Supremo
 
Ug chica
Ug chicaUg chica
Ug chica
 

Último

ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaANACENIMENDEZ1
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 

Último (20)

VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedica
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 

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