Vztah mezi UDDI a WSIL

Jak jazyk WSIL, tak specifikace technologie UDDI řeší problematiku týkající se objevování webových služeb. Nicméně každá specifikace používá k objevování webových služeb jinou metodu. Obě specifikace lze používat odděleně nebo společně. Vyhledávání pomocí WSIL může mít za následek nález položek v UDDI.

Specifikace UDDI řeší objevování webových služeb prostřednictvím používání centralizovaného modelu. K úschově informací o obchodních subjektech a službách, které nabízejí, je vytvořeno minimálně jedno úložiště. Požadavky a aktualizace, které příslušejí k informacím souvisejícím se službou a obchodním subjektem, jsou vydány přímo prostřednictvím úložišť. Kromě toho UDDI předepisuje specifický formát pro uložené popisné informace a také předpokládá, že ostatní popisné informace budou uloženy a registrovány v systému, aby bylo usnadněno rozšířené (zaměřené) vyhledávání.

Systémy UDDI napomáhají vzorům zaměřeného objevování, protože jsou založeny na základě organizovaných úložišť, která poskytují schopnosti rozšířeného vyhledávání. To pomáhá žadatelům vyhledat potenciální komunikační partnery. Nicméně, aby UDDI poskytovalo rozšířenou funkčnost, vyžaduje implementaci a údržbu určitého množství infrastruktury, což zvyšuje náklady na provoz. Kromě toho, pokud nejsou popisy služeb uloženy pouze v rámci UDDI, existují i náklady související s udržováním synchronizace různých verzí.

Specifikace WSIL spoléhá na plně distribuovaný model poskytování informací souvisejících se službou. Popisy služeb mohou být uloženy v libovolném umístění a požadavky na získání informací jsou obecně prováděny přímo na entity, které služby nabízejí. Specifikace WSIL nepředepisuje pro informace o službě žádný konkrétní formát. Při definování formátů popisů spoléhá na jiné standardy, včetně UDDI. Pokud jde o publikování a získávání dokumentů WSIL, specifikace rovněž spoléhá na stávající webové technologie a infrastrukturu.

WSIL poskytuje schopnost šířit informace související se službou prostřednictvím stávajících protokolů přímo z místa nabídky služby.  To umožňuje provádět objevování zaměřené na jediný cíl. Nicméně kvůli svému decentralizovanému a distribuovanému modelu není WSIL dobrým mechanizmem pro provádění zaměřeného objevování, je-li komunikační partner neznámý.

Na specifikace UDDI a WSIL by mělo být pohlíženo jako na komplementární technologie, které mohou být používány v závislosti na situaci společně nebo samostatně. Například úložiště UDDI může být naplněno na základě výsledků vyhledávání dokumentů WSIL. Podobně samotné úložiště UDDI může být objeveno, když žadatel získá dokument WSIL, který odkazuje na položku v úložišti. V prostředích, kde rozšířená funkčnost poskytovaná UDDI není vyžadována a kde omezení neumožňují její implementaci, může veškeré potřebné schopnosti poskytnout mechanizmus WSIL. Situacím, kde je třeba spravovat data centrálně, zase může nejlépe vyhovovat samotné řešení UDDI. Na specifikace UDDI a WSIL by nemělo být pohlíženo jako na vzájemně se vylučující.

Poznámka: Jak UDDI, tak WSIL obsahují pouze odkazy na WSDL - neobsahují samotné dokumenty WSDL.