As especificações Linguagem de Inspecção de Serviços Web (WSIL) e Descrição, Descoberta e Integração Universal (UDDI) abordam questões relacionadas com a localização de serviços Web. Contudo, cada especificação tem uma abordagem diferente em relação à localização de serviços Web. As duas especificações podem ser utilizadas separadamente ou em conjunto; a pesquisa feita com a WSIL pode resultar na localização de itens na UDDI.
A especificação UDDI aborda a localização de serviços Web através da utilização de um modelo centralizado. São criados um ou mais repositórios para armazenar informações sobre empresas e os serviços que estas oferecem. Os pedidos e as actualizações relativas a informações relacionadas com o serviço e a empresa são emitidos directamente nos repositórios. Além disso, a UDDI prescreve um formato específico para uma parte da informação sobre a descrição armazenada e, para facilitar a pesquisa avançada (centrada), pressupõe que outras informações sobre a descrição também serão armazenadas no sistema.
Os sistemas da UDDI facilitam os padrões de localização centrados, uma vez que estes sistemas se baseiam em repositórios organizados que facultam capacidades de pesquisa avançada. Este facto ajuda os requisitantes a localizar potenciais parceiros de comunicação. Contudo, para facultar uma funcionalidade avançada, a UDDI necessita da implementação e manutenção de uma determinada quantidade de infra-estruturas, aumentando assim o custo da operação. Além disso, a menos que as descrições de serviços estejam armazenadas apenas na UDDI, existe um custo associado à sincronização de versões diferentes.
A especificação WSIL depende de um modelo completamente distribuído para facultar informações relacionadas com o serviço. As descrições do serviço podem ser armazenadas em qualquer localização e as solicitações de obtenção de informação são geralmente efectuadas directamente nas entidades que oferecem os serviços. A especificação WSIL não estipula qualquer formato para a informação sobre serviços. Depende de outros padrões, incluindo a UDDI, para definir os formatos de descrição. A especificação WSIL também depende das tecnologias e da infra-estrutura da Web existentes para facultar mecanismos para a publicação e obtenção dos documentos.
A WSIL faculta a capacidade de disseminar informações relacionadas com o serviço através de protocolos existentes directamente a partir do ponto no qual o serviço está a ser oferecido. Isto permite a execução da localização centrada num único destino; contudo, devido ao seu modelo descentralizado e distribuído, a WSIL não é um modelo aconselhável para a execução da localização centrada, se o parceiro de comunicação for desconhecido.
As especificações UDDI e WSIL deverão ser consideradas tecnologias complementares a ser utilizadas em conjunto ou separadamente, dependendo da situação. Por exemplo, um repositório UDDI pode ser preenchido com base nos resultados apresentados ao executar uma procura de documentos WSIL. Do mesmo modo, um repositório UDDI pode ser localizado quando um requisitante obtém um documento WSIL que referencia uma entrada no repositório. Nos ambientes em que a funcionalidade avançada suportada pela UDDI não é necessária e em que as restrições não permitem a sua implementação, o mecanismo WSIL poderá facultar todas as capacidades necessárias. Nas situações em que os dados necessitam de ser geridos centralmente, uma solução UDDI poderá facultar a melhor opção. As especificações UDDI e WSIL não deverão ser consideradas mutuamente exclusivas.