UDDI چیست ؟ :
UDDI مخفف عبارت ( Universal Description, Discovery and Integration ) ، به معنای شبکه جهانی تشریح ، جستجو و ارتباط وب سرویس ها است .
به عبارت دیگر ، UDDI یک چهارچوب کاری مستقل از پلتفرم و سیستم عامل برای توضیح وب سرویس ها ، جستجوی آنها و ارتباط وب سرویس ها و تعامل آنها با هم بر روی اینترنت است .
مهمترین ویژگی های UDDI عبارتند از :
- UDDI مخفف عبارت ( Universal Description , Discovery and Integration ) به معنای سیستم جهانی توضیح ، جستجو و ارتباط وب سرویس ها است .
- UDDI یک مرجع و دایرکتوری برای نگهداری اطلاعات انواع وب سرویس ها است .
- UDDI برای ارتباط از پروتکل SOAP استفاده می کند .
- UDDI در ساختار کاری NET. مایکروسافت ، نیز تعبیه شده است .
UDDI بر چه مبنایی ساخته شده است ؟
UDDI از استانداردهای رایج وب ، مثل زبان XML ، پروتکل HTTP و سیستم آدرس دهی DNS استفاده می کند .
همچنین این سیستم برای تشریح وب سوریس ها از ساختار WSDL بهره می گیرد .
فواید استفاده از UDDI چیست ؟
هر شرکت ، فرد یا گروهی ، می تواند از فواید UDDI بهره بگیرد .
قبل از ابداع UDDI ، هیچ استاندارد اینترنتی برای کسب و کارها وجود نداشت تا از آن طریق اطلاعات سرویس ها و محصولات خود را در اختیار شرکا و یا مشتریان خود قرار دهند . همچنین متد مشترکی بین سیستم ها و سرورهای مختلف برای ارتباط با هم وجود نداشت .
اما با آمدن UDDI مشکلات فوق حل شده و راه کارهای زیر ارایه شد :
- امکان جستجو و پیدا کردن یک محصول یا سرویس از میان میلیون ها نمونه .
- پیدا کردن مشتریان جدید و امکان ارتباط و دسترسی به مشتریان موجود .
- امکان ارایه گسترده تر محصولات و سرویس ها .
- تشریح و موقعیت دهی سرویس های وب در یک محیط امن .
UDDI چگونه می تواند مورد استفاده قرار بگیرد ؟
فرض کنید اگر صنعت هوایی ، یک استاندارد UDDI برای رتبه دهی و معرفی امکانات پرواز ایجاد نماید ، شرکت های هواپیمایی می توانند سرویس ها و خدمات خود را در دایرکتوری مربوط به آن ثبت نمایند .
سپس آژانس های مسافرتی می توانند به راحتی دایرکتوری مورد نظر را برای یافتن شرکت هوایی مورد نظر خود جستجو کرده و پس از یافتن آیتم مورد نظر ، با سهولت از طریق سرویس ها و امکانات این سیستم ، با طرف خود ارتباط بر قرار نمایند .
اکثر شرکت های بزرگ و معتبر ، تکنولوژی دنیا از جمله Dell, Fujitsu, HP, Hitachi, IBM, Intel, Microsoft, Oracle, SAP و SUN از سیستم UDDI پشتیبانی کرده و عضو آن هستند .