Modelo corba

Páginas: 9 (2144 palabras) Publicado: 19 de abril de 2010
SISTEMAS DISTRIBUIDOS – MODELO “CORBA” (Common Object Request Broker Arquitecture o Arquitectura Común de Intermediario de Petición de Objetos).

Edison Gutiérrez, Wilson Huérfano Ingeniería de Sistemas Corporación Unificada de Educación Superior – C.U.N.

Abstrac
The main component of CORBA is the intermediate petitions object (Object Request Broker) or ORB, which allows clients written ina language to invoke operations remote objects (called CORBA objects) written in another language. CORBA about other aspects of heterogeneity among others; a general protocol inter-(GIOP) that makes it possible to clients and servers to communicate regardless of your hardware, CORBA ORB also specifies a standard way to references to remote objects. Includes a specification for the operations of aprotocol request-response that can be used regardless of the underlying operating system; implements the Protocol Internet Inter-ORB (IIOP) implements the protocol request-response over TCP/IP, references to remote objects IIOP include the domain name and the server port number. A CORBA object implements an IDL interface operations. That customers need to know to access a CORBA object is the setof operations available in its interface, the client accesses the CORBA objects via proxy, which are generated automatically from the IDL interfaces into the client language.

Resumen
El principal componente de CORBA es el Intermediario de Peticiones de Objetos (Object Request Broker) u ORB, que permite que clientes escritos en un lenguaje invoquen operaciones de objetos remotos (denominadosobjetos CORBA) escritos en otro lenguaje. CORBA trata otros aspectos de heterogeneidad entre otros; un protocolo General Inter-ORB (GIOP) de CORBA que hace posible que los clientes y los servidores se comuniquen independientemente de su hardware, también especifica una forma estándar para las referencias a objetos remotos. Incluye una especificación para las operaciones de un protocolopetición-respuesta que pueda ser usado independientemente del sistema operativo subyacente; implementa el protocolo Internet Inter-ORB (IIOP) implementa el protocolo petición-respuesta sobre TCP/IP, las referencias a objetos remotos IIOP incluyen el nombre de dominio y el número de puerto de un servidor. Un objeto CORBA implementa las operaciones de una interfaz IDL. Todo lo que los clientes necesitan saber paraacceder a un objeto CORBA es el conjunto de operaciones disponible en su interfaz; el programa cliente accede a los objetos CORBA vía proxy, que se generan automáticamente desde sus interfaces IDL hacia el lenguaje cliente.

Palabras Clave: Lenguajes, Interfaz, plataformas, paquete, modelo, Métodos, Comunicación.

1. Introducción
El OMG (Object Management Group) fue formado en 1989 con laperspectiva de promocionar la adopción de sistemas de objetos distribuidos para conseguir los beneficios de la programación orientada a objetos para el desarrollo del software y la utilización sobre los sistemas distribuidos, que comenzaban entonces a difundirse. Para lograr sus objetivos, el OMG abogaba por el uso de sistemas abiertos basados en interfaces estándar orientadas a objetos. Estossistemas podrían construirse partiendo de una base heterogénea

de hardware, redes de computadores, sistemas operativos y lenguajes de programación. Una motivación importante fue el permitir que los objetos distribuidos implementados en cualquier lenguaje de programación fueran capaces de comunicarse uno con otro. Así, diseñaron un lenguaje de interfaz independiente de cualquier lenguaje específicode implementación. Se introdujo el intermediario de petición de objetos (ORB, Object request bróker) cuyo papel es el de ayudar a un cliente a invocar un método

de un objeto. Esta función conlleva localizar el objeto, activar el objeto si fuera necesario y después comunicar la petición del cliente que la realiza hacia el objeto y responder al cliente. En 1991, un grupo de compañías se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Corba
  • CORBA
  • Corba
  • Corba
  • CORBA
  • Corba
  • CORBA
  • Corba

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS