Configurando a Amostra WebSphere Service Registry and Repository Connectivity

Quando tiver importado a amostra WebSphere Service Registry and Repository (WSRR) Connectivity, deve-se configurar o WebSphere Message Broker para conectar o WebSphere Service Registry and Repository antes de poder executar a amostra. As etapas a seguir são necessárias para executar a amostra WebSphere Service Registry and Repository Connectivity:

  1. Importe os documentos WSDL para o Registro de Serviços
  2. Configure o intermediário para conexão com o Registro de Serviços

Importe os documentos WSDL para o Registro de Serviços

Após importar a amostra WebSphere Service Registry and Repository Connectivity (consulte Amostra WebSphere Service Registry and Repository Connectivity), os documentos WSDL necessários DemoCustomer_v10.wsdl e DemoCustomer_v20.wsdl estão incluídos no projeto Fluxos de Mensagens de WSRR Connectivity. Exporte esses arquivos para seu sistema de arquivos local e, usando suas ferramentas preferenciais, importe os dois arquivos WSDL para o Registro de Serviços, configurando a propriedade da Versão adequadamente. Consulte a documentação do WebSphere Service Registry and Repository para obter instruções detalhadas.

Depois de importar os documentos WSDL para o Registro de Serviços, os documentos WSDL estão disponíveis com as versões adequadas, como mostrado na seguinte captura de tela.

Uma captura de tela de documentos WSDL de WebSphere Service Registry and Repository no Service Registry

Configure o intermediário para conexão com o Registro de Serviços

Para obter mais informações sobre como exibir e alterar as propriedades do registro de serviços, consulte Exibindo os parâmetros de configuração dos nós do WebSphere Service Registry and Repository e Alterando os parâmetros de configuração dos nós do WebSphere Service Registry and Repository na documentação do WebSphere Message Broker.

Para obter informações sobre como configurar o broker para conectar-se a um Registro de Serviço seguro, consulte Acessando um Repositório WSRR Seguro.

As etapas a seguir mostram a configuração mínima que é necessária para executar a amostra:

  1. A partir do console de comando, execute o comando a seguir, substituindo nome do intermediário pelo nome de seu intermediário para exibir as propriedades de seu intermediário:
    mqsireportproperties nome do
    intermediário -c ServiceRegistries -o DefaultWSRR -r

    Este comando produz uma resposta semelhante à saída a seguir:

    
    ReportableEntityName='' ServiceRegistries
      DefaultWSRR=''
        connectionFactoryName='jms/SRConnectionFactory'
        enableCacheNotification='false'
    
    endpointAddress='http://fill.in.your.host.here:9080/WSRRCoreSDO/services/WSRRCoreSDOPort'
    
    initialContextFactory='com.ibm.websphere.naming.WsnInitialContextFactory'
        locationJNDIBinding='iiop://fill.in.your.host.here:2809/'
        needCache='true'
        predefinedCacheQueries=''
        refreshQueriesAfterNotification='true'
        subscriptionTopic='jms/SuccessTopic'
        timeout='100000000'
    
  2. Execute o comando a seguir para alterar as propriedades de seu intermediário, substituindo os valores de nome do intermediário e nome do host pelos nomes de seu intermediário e de nome do host.
    mqsichangeproperties nome do
    intermediário -c ServiceRegistries -o DefaultWSRR -n
    endpointAddress -v http://nome do
    host:9080/WSRRCoreSDO/services/WSRRCoreSDOPort
    Repita a etapa 1 para visualizar suas propriedades de intermediário atualizadas. Assegure-se de que o endpointAddress esteja configurado adequadamente, por exemplo:
    endpointAddress='http://myHostName.myDomain.com:9080/WSRRCoreSDO/services/WSRRCoreSDOPort'
    
  3. Pare e reinicie seu intermediário para selecionar as propriedades alteradas.

Agora, é possível executar a amostra WebSphere Service Registry and Repository Connectivity, consulte Executando a Amostra WebSphere Service Registry and Repository Connectivity.

Para obter informações sobre os níveis específicos de WSRR que são suportados com o WebSphere Message Broker, consulte Este link é aberto em uma nova janela Requisitos do WebSphere Message Broker.

Voltar para Home da Amostra