Преглед садржаја:
- Дефиниција - Шта значи језик маркирања сервиса директорија (ДСМЛ)?
- Тецхопедиа објашњава језик маркирања услуге директорија (ДСМЛ)
Дефиниција - Шта значи језик маркирања сервиса директорија (ДСМЛ)?
Језик означавања услуга директорија (ДСМЛ) је предложени скуп правила која користе прошириви означни језик (КСМЛ) за дефинисање садржаја података и структуре директорија и његово одржавање у дистрибуираним директоријима. Омогућује корпоративне апликације засноване на КСМЛ-у да користе информације о ресурсима из директорија у матичном окружењу и служи као заједничко тло за КСМЛ-ове апликације. То омогућава КСМЛ и директоријуме да раде заједно, омогућавајући апликацијама да ефикасно користе директоријуме.
ДСМЛ игра важну улогу у апликацијама за услуге купцима и ланцима снабдевања, које се ослањају на прилагођено представљање података.
Тецхопедиа објашњава језик маркирања услуге директорија (ДСМЛ)
ДСМЛ је представљен 1999. године од стране Бовстреет-а и пружа програмерима једноставан и погодан начин за широку имплементацију КСМЛ-ових апликација на Интернету. Почетни су подржаоци АОЛ-Нетсцапе, Сун Мицросистемс, Орацле, Новелл, Мицрософт и ИБМ.
ДСМЛ дозвољава употребу синтакса и алата КСМЛ за приступ директоријумима у оквиру КСМЛ програма. Опис садржаја документа дефинира ДСМЛ.
ДСМЛ омогућава програмерима да раде с више различитих директорија и дозвољава им приступ лаганим директоријима приступа протоколу (ЛДАП) без писања ЛДАП интерфејса.
Трансакција ДСМЛ укључује следеће кораке:
- КСМЛ апликација форматира упит у ДСМЛ-у.
- Упит се транспортира преко ХТТП мреже и прима га ДСМЛ услуга.
- Упит је преведен у ЛДАП; подаци се преузимају из директорија и враћају натраг у ДСМЛ сервис.
- Подаци се форматирају у ДСМЛ-у и шаљу натраг преко ХТТП мреже апликацији.
ДСМЛ документи описују уносе директорија и схеме директорија. Свака ставка у именику има јединствено име које се назива издвојени парови вриједности имена и својства који се називају атрибути директорија. Сви уноси у именик су такође чланови класе објеката. Објектне класе ограничавају атрибуте директорија направљене уносом и описане су у схеми директорија. Ова шема је укључена или у исти ДСМЛ документ или у посебан документ. Информације о метаподацима и КСМЛ ознаке дефинирају схеме директорија. Подаци о подацима и схеми које КСМЛ апликације захтевају од директорија се обједињују у један документ. ДСМЛ се инсталира у тренутне директоријуме инсталирањем додатака.
