Domov Razvoj Kaj je jezik za označevanje storitve imenika (dsml)? - definicija iz tehopedije

Kaj je jezik za označevanje storitve imenika (dsml)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni jezik za označevanje storitve imenika (DSML)?

Označevalni jezik imeniških storitev (DSML) je predlagani nabor pravil za uporabo razširljivega označevalnega jezika (XML) za določitev podatkovne vsebine in strukture imenika in njegovo vzdrževanje v porazdeljenih imenikih. Dovoli podjetniškim aplikacijam, ki temeljijo na XML, izkoriščajo informacije o virih iz imenikov v domačem okolju in služijo kot skupna osnova za aplikacije, ki temeljijo na XML. To omogoča XML in imenikom, da delujejo skupaj, kar aplikacijam omogoča učinkovito uporabo imenikov.


DSML ima pomembno vlogo v aplikacijah za storitve za stranke in dobavne verige, ki temeljijo na prilagojeni predstavitvi podatkov.

Techopedia razlaga jezik za označevanje imenika (DSML)

DSML je leta 1999 predstavil Bowstreet in razvijalcem ponuja enostaven in priročen način za široko uporabo aplikacij, ki temeljijo na XML, na začetnih podpornikih Internet.DSML so bili AOL-Netscape, Sun Microsystems, Oracle, Novell, Microsoft in IBM.


DSML dovoljuje uporabo sintakse in orodij XML za dostop do imenikov znotraj programov XML. Opis vsebine dokumenta definira DSML.


DSML razvijalcem omogoča, da delajo z več različnimi imeniki, in jim dovoli dostop do direktorij, ki omogočajo dostop do lahkega imenika (LDAP), brez pisanja vmesnika LDAP.


Transakcija DSML vključuje naslednje korake:

  • Aplikacija XML oblikuje poizvedbo v DSML-ju.
  • Poizvedba se prevaža po omrežju HTTP in jo prejme storitev DSML.
  • Poizvedba je prevedena v LDAP; podatki so pridobljeni iz imenika in vrnjeni nazaj v storitev DSML.
  • Podatki se formatirajo v DSML in pošljejo nazaj po omrežju HTTP aplikaciji.

Dokumenti DSML opisujejo vnose v imenik in sheme imenikov. Vsak vnos v imeniku ima edinstveno ime, ki se imenuje razpoznavni pari imen in lastnosti lastnosti, imenovani atributi imenika. Vsi vnosi v imenik so tudi člani predmetnih razredov. Objektni razredi omejujejo atribute imenika, ki jih vnese in so opisani v shemi imenikov. Ta shema je vključena v isti dokument DSML ali v ločen dokument. Informacije o metapodatkih in oznake XML določajo sheme imenikov. Podatki in podatki o shemi, ki jih aplikacije XML zahtevajo od imenikov, so združeni v en dokument. DSML je nameščen v trenutnih imenikih z namestitvijo razširitev.

Kaj je jezik za označevanje storitve imenika (dsml)? - definicija iz tehopedije