UDDI merupakan registry
dalam format XML yang platform-independent dan dapat digunakan bagi
bisnis-bisnis secara global untuk mendaftarkan diri mereka di internet, dan
merupakan sebuah mekanisme untuk mencatat (register) dan mencari aplikasi
layanan web. UDDI adalah sebuah inisiatif industri terbuka yang didukung oleh
Organization for The Advancement of Structured Informastion Standards (OASIS)
agar bisnis-bisnis dapat menyebarluaskan daftar layanannya dan saling menemukan
layanan lain, dan menentukan bagaimana layanan atau aplikasi software
berinteraksi melalui internet.
Pada awalnya, UDDI
dirancang sebagai sebuah standar inti dari layanan web. UDDI dirancang dapat
dikomunikasikan dalam pesan-pesan SOAP dan menyediakan akses pada dokumen Web
Services Description Language (WSDL) menjelaskan protokol binding dan format
pesan yang diperlukan untuk berinteraksi dengan layanan web yang terdaftar
dalam direktorinya.
UDDI sudah termasuk dalam
standar Web Services Interoperabilty (WS-I) sebagai pilar pusat dari
infrastruktur layanan web, dan spesifikasi UDDI didukung Universal Business
Registry yang dapat diakses secara publik dimana sebuah sistem penamaan
dibangun di sekitar arahan perantara layanan UDDI.
Sebuah registrasi bisnis UDDI terdiri atas 3 komponen
:
White Pages - berisi alamat, kontak, dan pengenal yang
diketahui
Yellow Pages - berisi pengelompokan industri
berdasarkan taksonomi standar
Green Pages - berisi informasi teknis tentang layanan
yang di-ekspos oleh bisnis
White
Pages
White Pages memberikan
informasi tentang bisnis yang menyediakan layanan, mencakup nama dan deskripsi
bisnis - secara potensial dalam berbagai bahasa. Dengan informasi ini, kita
dapat mencari sebuah layanan dimana beberapa informasi telah diketahui
(misalnya, mencari sebuah layanan berdasarkan nama provider). Informasi kontak
untuk bisnis juga disediakan - misalnya alamat dan nomor telepon, serta
informasi lain seperti Dun & Bradstreet Universal Numbering System.
Yellow
Pages
Yellow Pages menyediakan
klasifikasi dari layanan atau bisnis, berdasarkan taksonomi (sistem penamaan)
yang standar, meliputi Standard Industrial Classification (SIC), North American
Industry Classification System (NAICS), atau United Nations Standard Products
dan Services Code (UNSPSC). Karena sebuah bisnis bisa menyediakan beberapa
layanan, maka dimungkinkan adanya beberapa Yellow Pages (masing-masing
menjelaskan sebuah layanan) berkaitan dengan sebuah White Pages (memberikan
informasi umum tentang bisnis).
Green
Pages
Green Pages digunakan
untuk menjelaskan bagaimana cara mengakses sebuah layanan web, dengan informasi
dimana layanan itu terikat. Beberapa informasi terkait dengan layanan web -
seperti alamat layanan dan parameternya, dan referensi pada spesifikasi antarmuka.
Informasi lain tidak terkait langsung dengan layanan web - meliputi email, ftp,
CORBA, dan detail telephone untuk layanan tersebut. Karena sebuah layanan web
dapat memiliki beberapa ikatan (seperti telah dijelaskan dalam deskripsi WSDL),
sebuah layanan dapat memiliki beberapa Green Pages, dimana masing-masing ikatan
harus diakses secara berbeda.
Sumber
Tidak ada komentar:
Posting Komentar