WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Serviço de Nomenclatura CORBA

Um serviço de nomenclatura CORBA contém referências de objeto CORBA.

Um servidor CORBA coloca referências para objetos CORBA dentro de um serviço de nomenclatura para que os clientes possam consultar o serviço de nomenclatura e obter a referência do objeto, em seguida, chamar operações nos objetos CORBA. Geralmente, um cliente consulta o serviço de nomenclatura uma vez, em seguida, armazena a referência do objeto em cache.

Um nó CORBARequest é um cliente CORBA; portanto, quando ele é implementado, o nó contata um serviço de nomenclatura para obter uma referência do objeto. Se a referência do objeto não estiver no serviço de nomenclatura no momento da implementação, ou se o serviço de nomenclatura que está configurado no nó estiver indisponível, o nó CORBARequest emitirá um aviso e tentará contatar o serviço de nomenclatura para obter a referência do objeto quando receber uma mensagem. Se uma referência do objeto não puder ser adquirida do serviço de nomenclatura quando o nó receber uma mensagem, um erro será emitido. É possível especificar o local de uma referência do objeto usando as propriedades no nó CORBARequest ou usando o serviço configurável CORBA. Para obter informações adicionais, consulte o Nó CORBARequest e o Definindo Onde o Nó CORBARequest Obtém a Referência do Objeto.

Identificando uma Referência do Objeto em um Serviço de Nomenclatura

Cada objeto em um serviço de nomenclatura tem um nome exclusivo. É necessário usar este nome quando você configura a propriedade Nome de Referência do Objeto no nó CORBARequest.

Os serviços de nomenclatura geralmente são organizados em uma hierarquia para que os nomes possam receber contexto ou escopo. O contexto de nomenclatura inicial está no topo da hierarquia. As referências do objeto podem ser incluídas no contexto de nomenclatura inicial e os contextos adicionais podem existir abaixo dele. O número de níveis na hierarquia é ilimitado.

As referências de objetos e contextos podem receber um tipo para facilitar o agrupamento. O tipo é anexado ao contexto no formato contexto.tipo. Se estiver usando WebSphere Message Broker para acessar um aplicativo CORBA externo, você precisará conhecer o local do serviço de nomenclatura e o nome da referência do objeto no serviço de nomenclatura. O exemplo a seguir mostra como determinar a representação de cadeia exata do nome.

Este diagrama mostra uma hierarquia típica que contém contextos e referências de objetos.

No diagrama, os contextos são representados por quadrados e as referências de objetos são representadas por círculos.
  • Um objeto chamado Factory é conectado diretamente ao contexto de nomenclatura inicial.
  • Três contextos, com o tipo região, também estão conectados ao contexto de nomenclatura inicial.
  • Estes três contextos possuem uma ou mais referências do objeto anexadas a eles.
  • O contexto Europa possui um contexto Inglaterra anexado a ele, do tipo país, que possui um objeto conectado a ele (Calculador).
O nome especificado ao configurar a propriedade Nome de Referência do Objeto no nó CORBARequest reflete a posição do objeto na hierarquia. A tabela a seguir mostra como consultar objetos específicos no diagrama.
Objeto Nome de Referência do Objeto
Factory Factory
Banco Asia.region/Bank.object
Correio Asia.region/Mail.object
Troca de Estoque America.region/StrockExchange.object
Mercado Europe.region/Market.object
Calculador Europe.region/England.country/Calculator
Todos os objetos no serviço de nomenclatura podem ser conectados diretamente ao contexto de nomenclatura inicial; nesse caso, seus nomes estariam no mesmo formato que o objeto Factory neste exemplo.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

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

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:30:50


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | bc22420_