Registros UDDI: Diretórios de Serviços da Web que Podem Ser Referidos por Serviços da Web Acionados por Barramento
A especificação Universal Description, Discovery and Integration (UDDI) define uma maneira de publicar e descobrir informações sobre serviços da Web. Os registros UDDI usam a especificação UDDI para publicar listagens de diretórios de serviços da Web.
- Cada serviço da Web pertence a um negócio, e cada negócio (e os serviços da Web de sua propriedade) é mantido por um Nome Autorizado.
- Um Nome Autorizado pode ser proprietário de vários negócios, e um negócio pode ser proprietário de vários serviços da Web.
A especificação UDDI também associa serviços da Web aos modelos técnicos. Utilizando estes modelos, ou categorias genéricas, um usuário do registro do UDDI pode procurar um tipo de serviço, em vez de precisar saber os detalhes de acesso para um serviço específico.
Para obter informações mais gerais sobre UDDI, consulte a comunidade UDDI em uddi.org.
Registros UDDI
Existem Registros de Negócios Universais (às vezes chamados de registros UDDI públicos) hospedados no mundo inteiro, incluindo um hospedado pela IBM. As empresas também podem hospedar seus próprios registros internos atrás de seus firewalls (às vezes chamados de registros UDDI privados) para melhor gerenciar a implementação interna de serviços da Web. O IBM® WebSphere UDDI Registry é um exemplo de registro UDDI privado.Como as Tecnologias de Integração de Serviço Interagem com Registros UDDI
- Ao criar uma configuração de serviço de saída, especifique o local do arquivo WSDL de destino que descreve o serviço da Web. Este arquivo WSDL pode estar localizado em um URL ou em um registro UDDI.
- Ao criar uma configuração de serviço de entrada, é possível criar entradas para o serviço da Web em um ou mais registros UDDI.
- Os pontos de acesso para o registro UDDI (o URL de Consulta e o URL de Publicação).
- O Nome Autorizado (o ID do Usuário e a Senha) para o proprietário de um ou mais negócios no registro UDDI.
Uma determinada referência UDDI pode acessar apenas os serviços da Web que pertencem aos negócios que pertencem a um único Nome Autorizado. Portanto, se tiver acesso a dois serviços da Web no mesmo registro, e cada serviço pertencer a um "Nome Autorizado" diferente, então será necessário criar duas referências UDDI.
- A referência UDDI que pode acessar este serviço.
- A parte específica de serviço da chave de serviço completa que o registro UDDI designou para esse serviço.
Quando um serviço é publicado no UDDI, o registro designa uma chave de serviço para o serviço.
Depois do serviço ser publicado, será possível obter a chave de serviço do registro de UDDI de destino.
uddi:blade108node01cell:blade108node01:server1:default:6e3d106e-5394-44e3-be17-aca728ac1791
A parte específica do serviço dessa chave é a parte final:
6e3d106e-5394-44e3-be17-aca728ac1791
- As referências UDDI (uma para cada registro) que podem acessar a categoria de negócio UDDI sob a qual você deseja publicar este serviço.
- A chave de negócio que identifica a categoria de negócio UDDI.
08A536DC-3482-4E18-BFEC-2E2A23630526
Os serviços da Web ativados pelo barramento interagem com registros UDDI no nível de serviços da Web individuais e, portanto, não usam modelos técnicos UDDI.
Para obter informações adicionais, consulte Publicando um Serviço da Web para um Registro UDDI.