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:
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.
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:
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'
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'
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
Requisitos do WebSphere Message Broker.