WSDL ve UDDI

UDDI, kuruluşlar tarafından Web hizmetlerini kaydetmek ve aramak için kullanılan bir dizin hizmetidir.

UDDI, İngilizce olarak "Universal Description, Discovery and Integration" olarak adlandırılır ve "Genel Tanım, Keşif ve Entegrasyon Hizmetleri" olarak çevrilebilir.

UDDI nedir?

UDDI, hizmetleri İnternet üzerinden tanımlamak, kuruluşları keşfetmek ve kuruluş hizmetlerini entegrasyon için kullanılan bağımsız bir platformdur.

  • UDDI, genel tanım, keşif ve entegrasyon hizmetleri anlamına gelir.
  • UDDI, web hizmetleri hakkında bilgi saklamak için kullanılan bir dizindir.
  • UDDI, WSDL ile tanımlanan web hizmetleri arayüzlerinin dizinidir.
  • UDDI, SOAP aracılığıyla iletişim kurar.
  • UDDI, Microsoft'un .NET platformuna entegre edilmiştir.

UDDI temel olarak neyi içerir?

UDDI, XML, HTTP ve DNS protokolleri gibi İnternet standartlarını kullanır, bu standartlar W3C ve IETF* tarafından belirlenmiştir.

UDDI, web hizmetlerine ulaşma arayüzünü tanımlamak için WSDL kullanır.

Ayrıca, SOAP kullanılarak, platformlar arası programlama özellikleri de gerçekleştirilebilir. SOAP, XML'nin protokol iletişim normudur ve ilgili bilgiler W3C'nin web sitesinde bulunabilir.

*Yorum:IETF - İnternet Mühendislik Görev Gücü

UDDI'nin avantajları

Her ölçekteki sektör veya işletme UDDI'dan faydalanabilir.

UDDI öncesinde, bir işletmenin ürünleri ve hizmetleri hakkında bilgi sağlamak için bir Internet standardı henüz yoktu. Ayrıca, birbirlerine sistemlerine ve süreçlerine entegre olma yöntemi de yoktu.

UDDI规范ımızın yardımcı olduğumuz sorunlar:

  • Milyonlarca mevcut çevrimiçi işletmeden doğru işletmeyi bulmayı mümkün kılmak
  • Tercih edilen işletme bulunduktan sonra nasıl ticaret başlatılacağını tanımlamak
  • Yeni müşterileri genişletmek ve mevcut müşterilere erişimi artırmak
  • Satışları genişletmek ve pazar aralığını genişletmek
  • Kullanıcı yönlü ihtiyaçları karşılayarak, dünya çapında Internet ekonomisinde hızlı işbirliğini teşvik etmek için engelleri ortadan kaldırmak

UDDI nasıl kullanılır

Eğer bir sektör, uçuş oranları testi ve rezervasyonu için bir UDDI standardı yayınlarsa, havayolu şirketleri hizmetlerini UDDI kataloğuna kaydedebilir. Sonra seyahat acenteleri bu UDDI kataloğunu sorgulayarak havayolu rezervasyon arayüzünü bulabilir. Bu arayüz bulunduğunda, seyahat acentesi bu hizmetle hemen iletişim kurabilir, çünkü iyi tanımlanmış bir rezervasyon arayüzü kullanmaktadır.

Kim UDDI'yi destekliyor?

UDDI, Dell, Fujitsu, HP, Hitachi, IBM, Intel, Microsoft, Oracle, SAP ve Sun gibi tüm önemli platform ve yazılım sağlayıcıları tarafından desteklenen bir çok sektördeki araştırma projesidir. Hem bir pazar operatörleri grubu hem de bir e-ticaret lideridir.

Sonuç olarak yüzlerce şirket bu UDDI grubuna katılmıştır.