A Webszolgáltatás-vizsgáló nyelv (WSIL) és az Általános leírás, keresés és integráció (UDDI) specifikáció is a webszolgáltatások keresésével kapcsolatos problémákkal foglalkozik. A két specifikáció más-más irányból közelíti meg a webszolgáltatások feltérképezését. A két specifikációt lehet külön-külön, de együtt is használni: a WSIL keresés találhat UDDI tételeket is.
Az UDDI specifikáció a webszolgáltatások feltérképezését egy központosított modell használatán keresztül közelíti meg. Lerakatokat hoz létre az általuk kínált üzleti elemek és szolgáltatások információinak tárolására. A szolgáltatásokkal és üzleti elemekkel kapcsolatos információk kérései és frissítései közvetlenül a lerakatokra irányulnak. Továbbá az UDDI előír egy meghatározott formátumot a tárolt leírási információk egy részéhez, valamint az összetett (célirányos) keresés megkönnyítése érdekében feltételezi, hogy a rendszeren belül egyéb leíró információk is tárolásra és bejegyzésre kerülnek.
Az UDDI rendszerek megkönnyítik a célirányos feltérképezési sémák alkalmazását, mivel ezek a rendszerek összetett keresési képességeket biztosító szervezett lerakatokon alapulnak. Ez segíti a kérőket abban, hogy megkeressék a lehetséges kommunikációs partnereket. A fejlett funkcionalitás biztosítása érdekében azonban az UDDI megköveteli egy bizonyos mennyiségű infrastruktúra telepítését és karbantartását, így a működési költségek növekednek. Továbbá ha a szolgáltatás leírások tárolása nem kizárólag az UDDI rendszeren belül történik, felmerül a különböző változatok szinkronizálásának költsége is.
A WSIL specifikáció a szolgáltatással kapcsolatos információk biztosításhoz egy teljesen elosztott modellen alapul. A szolgáltatás leírásokat bárhol lehet tárolni, és az információk lekérdezésére vonatkozó kéréseket általános lehet a szolgáltatásokat biztosító entitásokhoz címezni. A WSIL specifikáció nem köt ki semmilyen meghatározott formátumot a szolgáltatási információkhoz. Ez más szabványokon (többek közt az UDDI szabványon) alapul a leíró formátumok meghatározásához. A WSIL specifikáció támaszkodik továbbá meglévő webes technológiákra és infrastruktúrákra is, hogy mechanizmusokat biztosítson a dokumentumok közzétételéhez és lekérdezéséhez.
A WSIL rendelkezik a szolgáltatással kapcsolatos információk terjesztésének képességével meglévő protokollokon keresztül, közvetlenül a szolgáltatást kínáló a pontról. Ez lehetővé teszi a célirányos feltérképezés végrehajtását egyetlen célon; viszont a decentralizált és elosztott modell következtében a WSIL nem a megfelelő mechanizmus célirányos feltérképezések végrehajtásához, ha a kommunikációs partner ismeretlen.
Az UDDI és a WSIL specifikációkat kiegészítő technológiaként érdemes tekinteni, amelyeket a helyzettől függően együtt vagy külön lehet használni. Például egy UDDI lerakatot fel lehet tölteni WSIL dokumentumokon futtatott keresés eredményeivel. Hasonlóképpen egy UDDI lerakat maga is feltérképezhető, ha a kérő lekérdez egy WSIL dokumentumot, amely a lerakatban szereplő bejegyzésre hivatkozik. Azokban a környezetekben, amelyekben nincs szükség az UDDI által nyújtott fejlett funkcionalitásra és ahol a megszorítások nem teszik lehetővé annak telepítését, a WSIL mechanizmus biztosíthatja az összes szükséges képességet. Az adatok központosított kezelését megkövetelő helyzetekben az UDDI megoldás egyedül is a legjobb választás lehet. Az UDDI és a WSIL specifikációkat nem szabad egymást kölcsönösen kizárónak tekinteni.