Dizin Hizmeti İşaretleme Dili (DSML)

Yazar: Robert Simon
Yaratılış Tarihi: 16 Haziran 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
Dizin Hizmeti İşaretleme Dili (DSML) - Teknoloji
Dizin Hizmeti İşaretleme Dili (DSML) - Teknoloji

İçerik

Tanımı - Dizin Hizmeti İşaretleme Dili (DSML) ne anlama geliyor?

Dizin hizmetleri biçimlendirme dili (DSML), bir dizinin veri içeriğini ve yapısını tanımlamak ve dağıtılmış dizinlerde tutmak için genişletilebilir biçimlendirme dili (XML) kullanmak için önerilen bir kurallar kümesidir. XML tabanlı kurumsal uygulamaların, yerel bir ortamdaki dizinlerden kaynak bilgilerinden yararlanmasına izin verir ve XML tabanlı uygulamalar için ortak bir zemin görevi görür. Bu, XML ve dizinlerin birlikte çalışmasına izin vererek uygulamaların dizinleri verimli bir şekilde kullanmalarını sağlar.

DSML, özelleştirilmiş bir veri sunumuna dayanan müşteri hizmetleri ve tedarik zinciri uygulamalarında önemli bir rol oynar.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmeniz ve yürütmenizde size nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Dizin Hizmeti İşaretleme Dilini (DSML) açıklıyor

DSML, 1999 yılında Bowstreet tarafından tanıtıldı ve geliştiricilere, Internet tabanlı olarak XML tabanlı uygulamaları yaygın bir şekilde uygulamak için basit ve kullanışlı bir yol sundu. DSML'nin ilk destekçileri, AOL-Netscape, Sun Microsystems, Oracle, Novell, Microsoft ve IBM'di.

DSML, XML programları içindeki dizinlere erişmek için XML sözdizimi ve araçlarının kullanılmasına izin verir. Belge içeriği açıklaması, DSML'yi tanımlar.

DSML, geliştiricilerin çok sayıda farklı dizinle çalışmalarına olanak tanır ve LDAP arabirimi yazmadan Hafif Dizin Erişim Protokolü (LDAP) tarafından etkinleştirilmiş dizinlere erişmelerine izin verir.

Bir DSML işlemi aşağıdaki adımları içerir:


  • Bir XML uygulaması bir sorguyu DSML'de biçimlendirir.
  • Sorgu bir HTTP ağı üzerinden taşınır ve bir DSML servisi tarafından alınır.
  • Sorgu LDAP'ye çevrilmiştir; veri dizinden alınır ve DSML servisine geri gönderilir.
  • Veriler DSML'de biçimlendirilir ve HTTP ağı üzerinden uygulamaya geri gönderilir.

DSML belgeleri, dizin girişlerini ve dizin şemalarını açıklar. Her bir dizin girişinde ayırt edici bir ad ve benzersiz bir ad var. Tüm dizin girişleri aynı zamanda nesne sınıflarının üyeleridir. Nesne sınıfları bir girdi tarafından yapılan dizin niteliklerini sınırlar ve dizin şemasında tanımlanır. Bu şema aynı DSML belgesine veya ayrı bir belgeye dahil edilmiştir. Meta veri bilgisi ve XML etiketleri, dizin şemalarını tanımlar. XML uygulamalarının rehberlerden talep ettiği veri ve şema bilgileri tek bir belgede birleştirilmiştir. DSML, mevcut dizinlere uzantılar yükleyerek kurulur.