Język znaczników usług katalogowych
Directory Services Markup Language ( DSML ) to reprezentacja informacji o usługach katalogowych w składni XML .
Wysiłki DSML w wersji 1 zostały ogłoszone 12 lipca 1999 r. Przez twórcę Bowstreeta (następnie przejętego przez IBM w 2005 r.). Do zwolenników inicjatywy należą AOL-Netscape , Sun Microsystems , Oracle , Novell , Microsoft i IBM. Zaowocowało to definicją typu dokumentu dla pliku zawierającego reprezentację XML wpisów w modelu danych LDAP , podobną duchem do LDIF . Wysiłek DSML w wersji 2 został ogłoszony w OASIS w 2001 roku. W jego wyniku powstał schemat XML do reprezentacji operacji dostępu do katalogów oparty na operacjach LDAP, który można przenosić w SOAP .
Język Service Provisioning Markup Language (SPML) również z OASIS jest oparty na koncepcjach DSMLv2, ale nie ma tak ścisłego sprzężenia z modelem informacyjnym LDAP.
DSML jest często wymawiane jako „ponure”.
Przykład wyniku DSML z żądania katalogu LDAP
<?xml version="1.0" encoding="UTF-8"?> <batchResponse xmlns= "urn:oasis:names:tc:DSML:2:0:core" > <searchResponse> <searchResultEntry dn= "uid=misterX ,ou=People,dc=dsml,dc=sample" > <attr name= "objectClass" > <wartość> osoba </ wartość> < wartość> osoba organizacyjna </wartość> < wartość> inetOrgOsoba </wartość> <wartość> góra </value> </attr> <attr name= "givenName" > <value> X </value></attr> <attr name= "title" > <value> Pan </value></attr> <attr name= "uid" > <value> misterX </value></attr> <attr name= "cn" > <value> X </value></attr> <attr name= "sn" > <value> Mister </value></attr> <attr name= "mail" > <value> misterx@... </value></attr> <attr name= "ou" > <value> Ludzie </value></ attr> </searchResultEntry> <searchResultDone> <resultCode code= "0" /> </searchResultDone> </searchResponse> </batchResponse>
Linki zewnętrzne
- Specyfikacja DSML v2.0
- Błąd specyfikacji DSML v2.0
- Schemat DSML v2.0
- Często zadawane pytania dotyczące DSML V2
- Strony tytułowe w DSML
- Poe, Lanette; Piłka, Michael (1 listopada 2000). „DSML umożliwia dostęp do informacji LDAP w formacie XML” . JavaŚwiat . Źródło 2020-07-18 .
- O'Neill, Mark (3 grudnia 2001). „XML i bezpieczeństwo” . Dziennik XML . Zarchiwizowane od oryginału w dniu 08.05.2012.