ALEGSA.com.ar

Definición de CORBA

Significado de CORBA: (Common Object Request Broker Architecture). CORBA es un estándar definido por el OMG (Object Management Group) que permite escribir componentes de software ...
10-06-2023

 


Definición de CORBA

 

(Common Object Request Broker Architecture). CORBA es un estándar definido por el OMG (Object Management Group) que permite escribir componentes de software en múltiples lenguajes y ejecutarlos en múltiples computadoras para trabajar juntos.

CORBA ha sido ampliamente utilizado en la industria de software para la integración de sistemas distribuidos en una variedad de plataformas de hardware y sistemas operativos. Proporciona un medio estandarizado para comunicarse entre componentes de software que están en diferentes máquinas.

La arquitectura CORBA define un modelo de objetos distribuidos, donde los objetos del sistema se comunican entre sí a través de mensajes, lo cual se realiza mediante un middleware que admite las operaciones de los objetos remotos. Todo esto ofrece muchas ventajas, incluyendo la reducción de costos, la eliminación de la dependencia de proveedores y la conservación de la inversión existente en aplicaciones y procesos de negocios.

Además, CORBA provee un mecanismo que hace que sea sencillo añadir o quitar objetos al sistema, lo que permite una mayor flexibilidad y escalabilidad en la aplicación de sistemas distribuidos. También se puede garantizar la calidad de los sistemas y componentes con CORBA, gracias a la utilización de servicios estandarizados de gestión y supervisión.

En resumen, CORBA es una arquitectura de middleware que permite la comunicación entre objetos de software en plataformas heterogéneas y en diferentes computadoras. Esta arquitectura provee una manera estándar para que los objetos puedan interactuar y trabajar juntos sin importar el lenguaje de programación o la ubicación física.


Resumen: CORBA



CORBA es una tecnología que permite a diferentes programas escritos en varios lenguajes trabajar juntos en diferentes computadoras.




¿Qué significa la sigla CORBA?



CORBA significa Common Object Request Broker Architecture.


¿Cuál es el propósito de CORBA?



El propósito de CORBA es permitir que diferentes aplicaciones en diferentes plataformas se comuniquen entre sí utilizando objetos distribuidos.


¿Qué es un objeto distribuido?



Un objeto distribuido es un objeto que se ejecuta en una máquina y puede ser utilizado por otra aplicación que se ejecuta en otra máquina.


¿Cómo funciona CORBA?



CORBA utiliza un estándar de middleware que actúa como intermediario (llamado Request Broker) entre los objetos distribuidos y las aplicaciones que los utilizan.


¿Qué ventajas ofrece CORBA frente a otros mecanismos de comunicación distribuida?



CORBA ofrece independencia de plataforma, coexistencia de diferentes lenguajes de programación, lo que significa que los objetos distribuidos pueden ser creados en diferentes lenguajes y aún así comunicarse entre sí y flexibilidad, lo que significa que los objetos distribuidos pueden ser agregados y eliminados en tiempo de ejecución sin afectar a las aplicaciones que los utilizan.


¿Cuáles son algunas de las empresas y organizaciones que han adoptado CORBA?



Algunas de las empresas y organizaciones que han adoptado CORBA incluyen la NASA, la Agencia de Seguridad Nacional de los Estados Unidos, el Banco Mundial, la Comisión Europea y muchas otras empresas e instituciones en todo el mundo.





Autor: Leandro Alegsa
Actualizado: 10-06-2023

¿Cómo citar este artículo?

Alegsa, Leandro. (2023). Definición de CORBA. Recuperado de https://www.alegsa.com.ar/Dic/corba.php

Diccionario informático



 


articulos
Asistente IA
Escribe tu consulta sobre informática y tecnologías al asistente de Inteligencia Artificial
¡te responderá en segundos!




* ACLARACIÓN: el asistente ha sido entrenado para responder tus dudas con muy buenos resultados, pero puede equivocarse, esta tecnología aún está en desarrollo. Te sugiero dejar tu email para que te contactemos para corregir la respuesta de la IA: leemos todas las consultas y respuestas.


Usa nuestro buscador para definiciones, informática y tecnologías