Daftar Isi:
- Definisi - Apa yang dimaksud dengan Bahasa Markup Layanan Direktori (DSML)?
- Techopedia menjelaskan Bahasa Layanan Markup Direktori (DSML)
Definisi - Apa yang dimaksud dengan Bahasa Markup Layanan Direktori (DSML)?
Bahasa markup layanan direktori (DSML) adalah seperangkat aturan yang diusulkan untuk menggunakan bahasa markup extensible (XML) untuk menentukan konten data dan struktur direktori dan mempertahankannya pada direktori yang didistribusikan. Ini memungkinkan aplikasi perusahaan berbasis XML untuk memanfaatkan informasi sumber daya dari direktori di lingkungan asli dan berfungsi sebagai landasan bersama untuk aplikasi berbasis XML. Ini memungkinkan XML dan direktori untuk bekerja bersama, memungkinkan aplikasi untuk menggunakan direktori secara efisien.
DSML memainkan peran penting dalam layanan pelanggan dan aplikasi rantai pasokan, yang mengandalkan presentasi data yang disesuaikan.
Techopedia menjelaskan Bahasa Layanan Markup Direktori (DSML)
DSML diperkenalkan pada tahun 1999 oleh Bowstreet dan memberi pengembang cara sederhana dan nyaman untuk mengimplementasikan aplikasi berbasis XML secara luas di Internet. Pendukung awal LDML adalah AOL-Netscape, Sun Microsystems, Oracle, Novell, Microsoft dan IBM.
DSML mengizinkan penggunaan sintaksis XML dan alat untuk mengakses direktori dalam program XML. Deskripsi konten dokumen menentukan DSML.
DSML memungkinkan pengembang untuk bekerja dengan beberapa direktori yang berbeda dan memungkinkan mereka untuk mengakses direktori yang diaktifkan oleh Protokol Akses Ringan (LDAP) tanpa menulis antarmuka LDAP.
Transaksi DSML mencakup langkah-langkah berikut:
- Aplikasi XML memformat kueri dalam DSML.
- Permintaan diangkut melalui jaringan HTTP dan diterima oleh layanan DSML.
- Permintaan diterjemahkan ke dalam LDAP; data diambil dari direktori dan dikembalikan ke layanan DSML.
- Data diformat dalam DSML dan dikirim kembali melalui jaringan HTTP ke aplikasi.
Dokumen DSML menjelaskan entri direktori dan skema direktori. Setiap entri direktori memiliki nama unik yang disebut pasangan nama dan nilai properti yang disebut atribut direktori. Semua entri direktori juga anggota kelas objek. Kelas objek membatasi atribut direktori yang dibuat oleh entri dan dijelaskan dalam skema direktori. Skema ini termasuk dalam dokumen DSML yang sama atau dokumen terpisah. Informasi metadata dan tag XML menentukan skema direktori. Data dan informasi skema yang diminta oleh aplikasi XML dari direktori dikonsolidasikan ke dalam satu dokumen. DSML diinstal pada direktori saat ini dengan menginstal ekstensi.
