Itthon Fejlesztés Mi a címtárszolgáltatás jelölő nyelve (dsml)? - meghatározás a techopedia alapján

Mi a címtárszolgáltatás jelölő nyelve (dsml)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Directory Service Markup Language (DSML)?

A címtárszolgáltatások jelölő nyelve (DSML) egy javasolt szabálykészlet a kiterjeszthető jelölő nyelv (XML) használatához a könyvtárak adattartalmának és felépítésének meghatározására és az elosztott könyvtárakban történő fenntartására. Ez lehetővé teszi az XML-alapú vállalati alkalmazások számára, hogy a natív környezetben kiaknázhassák a könyvtárak erőforrásinformációit, és közös terepül szolgálnak az XML-alapú alkalmazások számára. Ez lehetővé teszi az XML és a könyvtárak együttműködését, lehetővé téve az alkalmazások számára a könyvtárak hatékony felhasználását.


A DSML fontos szerepet játszik az ügyfélszolgálatban és az ellátási láncban, amely az adatok testreszabott megjelenítésén alapszik.

A Techopedia magyarázza a Directory Service Markup Language (DSML) szolgáltatást

A DSML-t 1999-ben vezette be a Bowstreet, és a fejlesztők számára egyszerű és kényelmes módszert kínál az XML-alapú alkalmazások széles körű megvalósítására az interneten. A DSML kezdeti támogatói az AOL-Netscape, a Sun Microsystems, az Oracle, a Novell, a Microsoft és az IBM.


A DSML lehetővé teszi XML szintaxis és eszközök használatát az XML programokon belüli könyvtárak eléréséhez. A dokumentum tartalmának leírása meghatározza a DSML-t.


A DSML lehetővé teszi a fejlesztők számára, hogy több különféle könyvtárral dolgozzanak, és lehetővé teszik számukra, hogy LDAP-felület írása nélkül hozzáférhessenek az LDAP (Lightweight Directory Access Protocol) által támogatott könyvtárakhoz.


A DSML tranzakció a következő lépéseket tartalmazza:

  • Az XML alkalmazás formázza a lekérdezést DSML formátumban.
  • A lekérdezést egy HTTP hálózaton továbbítják, és egy DSML szolgáltatás fogadja.
  • A lekérdezés lefordul LDAP-be; az adatok kikerülnek a könyvtárból, és visszajutnak a DSML-szolgáltatáshoz.
  • Az adatokat DSML formátumban formázza, és a HTTP hálózaton keresztül küldi vissza az alkalmazásnak.

A DSML-dokumentumok a könyvtári bejegyzéseket és a könyvtársémákat írják le. Minden könyvtárbejegyzés egyedi névvel rendelkezik, amelyet megkülönböztetett névnek és tulajdonságérték-párnak hívnak, amelyet könyvtárattribútumoknak hívnak. Az összes könyvtári bejegyzés az objektum osztályok tagja. Az objektumosztályok korlátoznak egy bejegyzés által létrehozott könyvtárattribútumokat, amelyeket a könyvtárséma ír le. Ez a séma vagy ugyanazon DSML dokumentumban, vagy külön dokumentumban található. A metaadatok és az XML-címkék határozzák meg a könyvtársémákat. Az XML-alkalmazások által a könyvtárakban igényelt adatok és sémákkal kapcsolatos információk egyetlen dokumentumba kerülnek. A DSML telepítése az aktuális könyvtárakba kiterjesztések telepítésével történik.

Mi a címtárszolgáltatás jelölő nyelve (dsml)? - meghatározás a techopedia alapján