WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Servicio de denominación CORBA

Un servicio de denominación CORBA contiene referencias de objetos CORBA.

Un servidor CORBA coloca las referencias a objetos CORBA dentro de un servicio de correlación, de modo que los clientes puedan consultar el servicio de denominación y obtener la referencia del objeto, para luego llamar a operaciones en los objetos CORBA. Por lo general, un cliente consulta el servicio de denominación una vez, y luego almacena en la memoria caché la referencia del objeto.

Un nodo CORBARequest es un cliente CORBA; por consiguiente, cuando se despliega, el nodo contacta con un servicio de denominación para obtener una referencia de objeto. Si la referencia de objeto no se encuentra en el servicio de denominación en el momento del despliegue, o el servicio de denominación configurado en el nodo no está disponible, el nodo CORBARequest emite una advertencia, e intenta contactar con el servicio de denominación para obtener la referencia de objeto cuando recibe un mensaje. Si no es posible obtener una referencia de objeto del servicio de denominación cuando el nodo recibe un mensaje, se emite un error. Puede especificar la ubicación de una referencia de objeto utilizando las propiedades del nodo CORBARequest, o el servicio configurable CORBA. Para obtener más información, consulte Nodo CORBARequest y Definición del lugar del que el nodo CORBARequest obtiene la referencia de objeto.

Identificación de una referencia de objeto en un servicio de denominación

Cada objeto de un servicio de denominación tiene un nombre exclusivo. Debe utilizar este nombre al configurar la propiedad Nombre de referencia de objeto en el nodo CORBARequest.

Los servicios de denominación suelen estar organizados de forma jerárquica de modo que sea posible asignar un contexto o un ámbito a los nombres. El contexto de denominación inicial se encuentra en la parte superior de la jerarquía. Las referencia de objeto pueden añadirse en el contexto de denominación inicial, y por debajo de éste puede haber otros contextos adicionales. El número de niveles de la jerarquía es ilimitado.

Es posible asignar un tipo a las referencias de objeto y a los contextos para facilitar su agrupación. El tipo se añade la contexto con el formato contexto.tipo. Si utiliza WebSphere Message Broker para acceder a una aplicación CORBA externa, debe conocer la ubicación del servicio de denominación y el nombre de la referencia de objeto en el servicio de denominación. El siguiente ejemplo muestra cómo determinar la representación de serie exacta del nombre.

Este diagrama muestra una jerarquía típica que contiene contextos y objetos de referencia.

En el diagrama, los contextos se representan mediante cuadrados, y las referencias de objeto se representan mediante círculos.
  • Un objeto denominado Fatory se adjunta directamente al contexto de denominación inicial.
  • Al contexto de denominación inicial, también se adjuntan tres contextos, con el tipo region.
  • Estos tres contextos tienen una o más referencias de objeto adjuntas.
  • El contexto Europe tiene un contexto England adjunto, de tipo country,que tiene un objeto adjunto (Calculator).
El nombre que especifique al configurar la propiedad Nombre de referencia de objeto en el nodo CORBARequest refleja la posición del objeto en la jerarquía. La siguiente tabla muestra cómo hacer referencia a objetos específicos del diagrama.
Objeto Nombre de referencia de objeto
Factory Factory
Bank Asia.region/Bank.object
Mail Asia.region/Mail.object
StockExchange America.region/StrockExchange.object
Market Europe.region/Market.object
Calculator Europe.region/England.country/Calculator
Todos los objetos del servicio de denominación pueden conectarse directamente al contexto de denominación inicial, en cuyo caso, sus nombres tendrían el mismo formato que el objeto Factory de este ejemplo.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:00:50


Tema de conceptoTema de concepto | Versión 8.0.0.5 | bc22420_