Especificar Configurações de Tipo de Ligação
Utilize esta página para selecionar o tipo de ligação de namespaces desejado.
Para visualizar a página do console administrativo, clique em
.É possível configurar uma ligação de namespace para qualquer um dos seguintes objetos:
- O valor de uma constante de cadeia
- Um home EJB (Enterprise Bean) instalado em um servidor na célula
- Um objeto CORBA disponível a partir de um servidor de nomes CosNaming
- Um limite de objeto em um espaço de nomes do WebSphere Application Server acessível por meio de uma consulta indireta de Java™ Naming and Directory Interface (JNDI)
Nessa página, selecione o tipo de ligação e clique em Avançar.
Tipo de Ligação
Especifica o tipo de ligação configurado.
Cadeia | Selecione Cadeia para configurar uma ligação de namespace para um valor de constante de
cadeia. Para configurar uma ligação de Cadeia, você precisa das seguintes informações:
É possível criar um arquivo que mapeie diversos nomes de variáveis para valores e especificar o nome do arquivo para o valor de Cadeia. Por padrão, um servidor de nome executa a substituição de variável no valor de cadeia de uma ligação de namespace de Cadeia. Assim, por padrão, a propriedade com.ibm.websphere.naming.expandStringBindings é definida como true e um servidor de nome expande o valor das ligações de cadeia. Dica: A
substituição de variável pode resultar em erros ou em alterações inesperadas em uma
cadeia. Por exemplo, com a substituição de variável, uma cadeia $$ é
expandida como $. É possível desativar a substituição de variável e fazer
com que o servidor de nome trate o valor de Cadeia como literal ou
constante. Crie uma propriedade customizada
com Nome definido como
com.ibm.websphere.naming.expandStringBindings e
Valor definido como false. É possível definir uma propriedade customizada no escopo da célula, nó, servidor ou servidor de nomes. Crie a propriedade customizada em uma página do console para o escopo adequado:
|
---|---|
EJB | Selecione EJB para configurar uma ligação
de namespace para um home EJB instalado em um servidor na célula.
Utilize uma ligação EJB do escopo da célula para criar um nome de consulta completo fixo para um enterprise bean. Um nome de consulta completo fixo não depende da topologia da célula. Para configurar uma ligação home EJB, as seguintes informações são necessárias:
Em servidores independentes, não configure uma ligação EJB que seja resolvida como outro servidor. O servidor de nomes não pode ler dados de configuração para outros servidores. Esses dados são requeridos para construir a ligação. |
CORBA | Selecione CORBA para configurar uma
ligação de namespace para um objeto Common Object Request Broker: Architecture
and Specification (CORBA) disponível a partir de um servidor de nomes Object Management
Group (OMG) Interoperable Naming (CosNaming). Identifique o objeto CORBA ligado a um servidor CosNaming compatível com INS através de uma URL corbaname. O objeto referido não precisa estar disponível até a ligação ser referida por um aplicativo. Para configurar uma ligação CORBA, as seguintes informações são necessárias:
|
Indireto | Selecione Indireto para configurar
uma ligação de namespace para um objeto ligado em um namespace do
WebSphere Application Server que possa ser acessado
utilizando uma consulta indireta de JNDI. É possível selecionar
Indireto para objetos CORBA, assim como para objetos javax.naming.Referenceable,
javax.naming.Reference e java.io.Serializable. O objeto de destino em si não é ligado ao namespace. Somente as informações necessárias para pesquisar o objeto são ligadas. Portanto, o servidor de nomes referenciado não precisa estar em execução até que a ligação seja realmente referenciada por algum aplicativo. Para configurar uma ligação de consulta de JNDI indireta, você precisa das seguintes informações:
As informações a seguir são opcionais:
Uma ligação indireta de escopo da célula é útil ao criar um nome de consulta completo fixo para um objeto limite de forma que o nome de consulta completo não seja dependente da topologia da célula. |