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

Configurando a interface JNDI para o servlet proxy

A interface JNDI para o servlet proxy requer uma configuração de tempo do perfil integral do WebSphere Application Server.

Os parâmetros de inicialização do servlet proxy devem ser configuradoa para o ambiente do broker ao qual o servlet do proxy está se conectando cada vez que o servlet proxy é implementado no contêiner do servlet. Agora é possível configurar os parâmetrosweb.xml apenas uma vez por meio do JNDI no WebSphere Application Server, independentemente de quantas futuras implementações pode haver do servlet proxy. Como os parâmetros de configuração de JNDI têm precedência sobre os parâmetros de inicialização no arquivo web.xml, utilizar esse método significa que você precisa efetuar a configuração no lado do servidor de aplicativos somente uma vez para quaisquer implementações futuras do servlet proxy.

Estas tarefas de configuração devem ser concluídas no console administrativo do WebSphere Application Server.

Criando um provedor de ambiente de recursos

Configure um provedor de ambiente de recursos, o qual contém os objetos referenciáveis que convertem dados de entrada do ambiente de recursos em objetos de recursos. Esses objetos de recursos podem ser acessados por aplicativos.
  1. Selecione Recursos > Ambiente de recursos > Provedores de ambientes de recursos. O assistente Provedores de ambientes de recursos é aberto.
  2. Clique em Novo. O painel Configuração é aberto para que você possa configurar um novo provedor de ambiente de recursos.
  3. Digite um nome para o provedor de ambiente de recursos no campo Nome. Por exemplo, MyResourceEnvironmentProvider. É recomendável inserir uma descrição significativa no campo Descrição, mas isso não é obrigatório. Clique em OK para continuar e, em seguida, salve as mudanças.
O novo provedor de ambiente de recursos está listado no assistente.

Criando um objeto referenciável

Configure um novo objeto referenciável, o qual especifica a classe de factory que converte dados no namespace Java Naming and Directory Interface (JNDI) em um objeto que represente o recurso para WebSphere Application Server.
  1. Selecione Recursos > Ambiente de recursos > Provedores de ambientes de recursos. O assistente Provedores de ambientes de recursos é aberto.
  2. No painel Provedores de ambientes de recursos, selecione o provedor que você criou na tarefa anterior: neste exemplo, ele é chamado de MyResourceEnvironmentProvider.
  3. Clique em Referenciáveis. O painel Referenciáveis é aberto.
  4. Clique em Novo. O painel Configuração é aberto.
  5. No painel Configuração, digite os seguintes valores:
    1. No campo Nome da classe de factory, digite: com.ibm.broker.httpproxy.MQResourceConnectionFactory
    2. No campo Nome de classe, digite: com.ibm.broker.httpproxy.MQResourceConnection
  6. Clique em OK e salve as mudanças.

Criando entradas do ambiente de recursos

Configure entradas do ambiente de recursos, que são objetos que contêm informações sobre um recurso, e represente-as no namespace JNDI.
  1. Selecione Recursos > Ambiente de recursos > Provedores de ambientes de recursos > MyResourceEnvironmentProvider. O assistente Provedores de ambientes de recursos é aberto no painel de configuração do provedor.
  2. Clique em Entradas do ambiente de recursos. O painel Entradas do ambiente de recursos é aberto.
  3. Clique em Novo. O painel Configuração é aberto.
  4. No painel Configuração, digite seus valores. Neste exemplo, os valores são:
    1. No campo Nome, digite por exemplo: MQResourceReference
    2. No campo Nome JNDI, digite por exemplo: proxyservlet/reference/MQResourceReference . Esse nome JNDI é utilizado durante o mapeamento de recurso de implementação do aplicativo.
    3. Na lista suspensa Referenciáveis, verifique se com.ibm.broker.httpproxy.MQResourceConnectionFactory está selecionado.
  5. Clique em OK e salve as mudanças.

Criando propriedades customizadas ou definindo parâmetros a serem configurados

Especifique propriedades customizadas que seu Enterprise Information System (IES) requer para os provedores de recursos e factories de recursos configurados. Por exemplo, a maioria dos fornecedores de banco de dados requerem propriedades customizadas adicionais para origens de dados que acessam o banco de dados.
  1. Selecione Recursos > Ambiente de recursos > Provedores de ambientes de recursos > MyResourceEnvironmentProvider > ResourceEnvironment Entries > MQResourceReference, em que MyResourceEnvironmentProvider e MQResourceReference são seus próprios valores especificados. O assistente Provedores de ambientes de recursos é aberto no painel de configuração para sua entrada.
  2. Clique em Propriedades customizadas. O painel Configuração é aberto.
  3. Clique em Novo.
  4. No painel Configuração, é necessário digitar seus valores para todos os recursos que são administrados por meio do console administrativo. Por exemplo: O nome do message broker, o caminho do arquivo de configuração, o nome do canal de modo cliente e o número da porta do modo cliente. Para cada recurso, é necessário fornecer valores para Nome, Valor, Descrição e Tipo. O exemplo a seguir destina-se ao nome do message broker
    Opção Descrição
    Nome Este campo refere-se ao valor na tag "<param-name> </param-name>" no web.xml. Por exemplo: brokerName
    Valor Este campo refere-se ao valor na tag "<param-value> </param-value>" no web.xml. Por exemplo: RRB
    Descrição Opcional. É recomendável que você forneça uma descrição significativa.
    Tipo Especifique o tipo. Por exemplo: java.lang.String
  5. Clique em OK para salvar a configuração.
  6. Clique em Novo para criar uma nova configuração para os recursos restantes.
Você tem uma lista de recursos configurados que é semelhante à seguinte tabela, mas com os valores que especificou:
Tabela 1.
Nome Valor Descrição Obrigatório
brokerName RRB Nome do message broker falso
configFilePath C:\\Documents and Settings\\All Users.WINDOWS\\Application Data\\IBM\\MQSI\\components\\RRB\\config\soapplugin6.conf Caminho do arquivo de configuração falso
clientModeChannelName SYSTEM.DEF.SVR.CONN Nome do canal do modo cliente falso
clientModePortNumber 2908 Número da porta do modo cliente falso
O assistente WebSphere Application Server não fornece uma opção para especificar o atributo Obrigatório e, portanto, o valor padrão é configurado como false. Esse atributo pode ser ignorado.

Depois de concluir essas tarefas, é necessário implementar o arquivo proxyservlet.war. Durante a implementação, deve-se fornecer o nome de referência JNDI da referência Ambiente de recursos que é definida no arquivo web.xml. Por exemplo: proxyservlet/reference/MQResourceReference.

Após a implementação, proxyservlet dá prioridade aos valores configurados em Entradas do ambiente de recursos. Se houver uma mudança de ambiente, os valores devem ser modificados nas propriedades customizadas de Entradas do ambiente de recursos. Depois de modificar um valor, reinicie o aplicativo Proxyservlet no WebSphere Application Server para que os novos valores entrem em vigor.

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:29:02


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | ac69470_