SlideShare una empresa de Scribd logo
1 de 9
Diego Flores
Leonardo Palma
• ¿ Qué es DCE ?

• Open Software Foundation (OSF) en 1990
  • HP, IBM, Apollo Computer, etc.

  • Fusión con X/Open en 1996: The Open Group

• Basado en tres modelos de computación distribuida:
  • Cliente/Servidor

  • Llamado a procedimiento remoto (RPC: Remote Procedure Call)

  • Archivos compartidos
• Remote Procedure Call (RPC)
• Usabilidad : IDL (Interface definition language)
• Servicio de directorios
  •   Cell Directory Services (CDS)
  •   Global Directory Service (GDS)
  •   Global Directory Agent (GDA)
  •   Directory Service Programming Interface
• Servicio de seguridad
  • Aspectos: Autentificación, comunicaciones seguras y autorización
  • Conformado por :
     • Servicio de registro
     • Servicio de autentificación
     • Servicio de privilegio
     • Lista de control de acceso (ACL)
     • Login
• Servicio de tiempo (DCE Time Services: DTS)
  • Proporciona sincronización entre los computadores participantes
  • Sincronizado con Tiempo universal coordinado.
• Sin tiempo global
  • DTS no consigue que cada maquina tenga exactamente que cada
    máquina tenga la misma hora
• Servicio de archivos (DCE File Service: DFS)
  • File server
  • Ruta global y única
  • Caché
• Transparencia :
  • Ubicación
  • Replica
  • Persistencia
• Hilos (Threads)
  • Creación
  • Manejo
  • Sincronización
• Sistema operativo soporta hilos vs. SO sin hilos
• Estados : En ejecución, listo, en espera y terminado
• Uso de Mutex para sincronización.
• DCE es un middleware
• IDL es la API
• Tiene licencia LGPL
  • También tiene comercializadores :
     • HP, IBM, Compaq, etc.
• Puede ser utilizado en Unix, MVS, Windows NT, Mac
  OS, entre otros

Más contenido relacionado

Destacado

Práctica 3. portafolio de evaluación. luz alicia jiménez aguilar
Práctica 3. portafolio de evaluación. luz alicia jiménez aguilarPráctica 3. portafolio de evaluación. luz alicia jiménez aguilar
Práctica 3. portafolio de evaluación. luz alicia jiménez aguilar
Alice Jiménez
 
Curso hacking en video nuevos links
Curso hacking en video nuevos linksCurso hacking en video nuevos links
Curso hacking en video nuevos links
Norberto Angulo
 
Seguridad de sistemas distribuidos
Seguridad de sistemas distribuidosSeguridad de sistemas distribuidos
Seguridad de sistemas distribuidos
Javierialv
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
drianda
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOA
rdiegoc
 

Destacado (17)

Propuesta Fd Cristhian N Figueroa
Propuesta Fd Cristhian N FigueroaPropuesta Fd Cristhian N Figueroa
Propuesta Fd Cristhian N Figueroa
 
Arquitectura de red
Arquitectura de redArquitectura de red
Arquitectura de red
 
Sistemas distribuidos 2
Sistemas distribuidos 2Sistemas distribuidos 2
Sistemas distribuidos 2
 
Práctica 3. portafolio de evaluación. luz alicia jiménez aguilar
Práctica 3. portafolio de evaluación. luz alicia jiménez aguilarPráctica 3. portafolio de evaluación. luz alicia jiménez aguilar
Práctica 3. portafolio de evaluación. luz alicia jiménez aguilar
 
Clase002
Clase002Clase002
Clase002
 
Curso hacking en video nuevos links
Curso hacking en video nuevos linksCurso hacking en video nuevos links
Curso hacking en video nuevos links
 
Sistemas distribuidos. diseño e implementacion
Sistemas distribuidos. diseño e implementacionSistemas distribuidos. diseño e implementacion
Sistemas distribuidos. diseño e implementacion
 
Seguridad de sistemas distribuidos
Seguridad de sistemas distribuidosSeguridad de sistemas distribuidos
Seguridad de sistemas distribuidos
 
Ejemplo Java Rmi
Ejemplo Java RmiEjemplo Java Rmi
Ejemplo Java Rmi
 
Sistemas Distribuidos
Sistemas DistribuidosSistemas Distribuidos
Sistemas Distribuidos
 
SOA y Web Services
SOA y Web ServicesSOA y Web Services
SOA y Web Services
 
Servicio web soap en java con net beans
Servicio web soap en java con net beansServicio web soap en java con net beans
Servicio web soap en java con net beans
 
Introducción a SOA
Introducción a SOAIntroducción a SOA
Introducción a SOA
 
sistemas distribuidos
sistemas distribuidossistemas distribuidos
sistemas distribuidos
 
RPC
RPCRPC
RPC
 
Sistemas Distribuidos. Diseño e Implementacion
Sistemas Distribuidos. Diseño e ImplementacionSistemas Distribuidos. Diseño e Implementacion
Sistemas Distribuidos. Diseño e Implementacion
 
Slider Share
Slider  ShareSlider  Share
Slider Share
 

Similar a DCE

Bii t03 - sistemas operarivos. windows, linux y unix
Bii t03 - sistemas operarivos. windows, linux y unixBii t03 - sistemas operarivos. windows, linux y unix
Bii t03 - sistemas operarivos. windows, linux y unix
nuria garcia
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
142918
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
samantha
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
142918
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
JAPR
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
JAPR
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
tanztanz
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
tanztanz
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
diana
 
Software[1]
Software[1]Software[1]
Software[1]
erikapoh
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
tanztanz
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
Maria
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
Ramon
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
mat3matik
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
arturo8888
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
kristel24
 

Similar a DCE (20)

Libro so
Libro soLibro so
Libro so
 
Bii t03 - sistemas operarivos. windows, linux y unix
Bii t03 - sistemas operarivos. windows, linux y unixBii t03 - sistemas operarivos. windows, linux y unix
Bii t03 - sistemas operarivos. windows, linux y unix
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
 
Clase 5
Clase 5Clase 5
Clase 5
 
Software[1]
Software[1]Software[1]
Software[1]
 
Software
Software Software
Software
 
Clase 5-software[1]
Clase 5-software[1]Clase 5-software[1]
Clase 5-software[1]
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
 
Clase 5
Clase 5Clase 5
Clase 5
 
Clase 5-software
Clase 5-softwareClase 5-software
Clase 5-software
 

Último

Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
EdwinGarca59
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
Yanitza28
 

Último (20)

PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 bloginnovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blog
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
 
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptx
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
 

DCE

  • 2. • ¿ Qué es DCE ? • Open Software Foundation (OSF) en 1990 • HP, IBM, Apollo Computer, etc. • Fusión con X/Open en 1996: The Open Group • Basado en tres modelos de computación distribuida: • Cliente/Servidor • Llamado a procedimiento remoto (RPC: Remote Procedure Call) • Archivos compartidos
  • 3. • Remote Procedure Call (RPC) • Usabilidad : IDL (Interface definition language)
  • 4. • Servicio de directorios • Cell Directory Services (CDS) • Global Directory Service (GDS) • Global Directory Agent (GDA) • Directory Service Programming Interface
  • 5. • Servicio de seguridad • Aspectos: Autentificación, comunicaciones seguras y autorización • Conformado por : • Servicio de registro • Servicio de autentificación • Servicio de privilegio • Lista de control de acceso (ACL) • Login
  • 6. • Servicio de tiempo (DCE Time Services: DTS) • Proporciona sincronización entre los computadores participantes • Sincronizado con Tiempo universal coordinado. • Sin tiempo global • DTS no consigue que cada maquina tenga exactamente que cada máquina tenga la misma hora
  • 7. • Servicio de archivos (DCE File Service: DFS) • File server • Ruta global y única • Caché • Transparencia : • Ubicación • Replica • Persistencia
  • 8. • Hilos (Threads) • Creación • Manejo • Sincronización • Sistema operativo soporta hilos vs. SO sin hilos • Estados : En ejecución, listo, en espera y terminado • Uso de Mutex para sincronización.
  • 9. • DCE es un middleware • IDL es la API • Tiene licencia LGPL • También tiene comercializadores : • HP, IBM, Compaq, etc. • Puede ser utilizado en Unix, MVS, Windows NT, Mac OS, entre otros