Hej! Det är två helt olika saker och inget som man brukar "jämföra" direkt. Hej Ola och tack för svaret! Nja, LDAP har inget med SQL att göra. Se det mer som ett API för att komma åt en "telefonbok". Datat i telefonboken kan lagras i en databas men behöver inte göra det. LDAP säger bara hur du kan nå datat, inte hur det lagras. Det är egentligen likadant med ODBC så där finns ju en likhet dvs båda är kommunikationslager för att komma åt data. ODBC är mer allmänt för databaser medans LDAP är mer specialiserat för att komma åt hierarkiska kataloger. Det är möjligt att en katalogtjänst skulle kunna exponeras som ODBC-datakälla. Jag har inte sett det med teoretiskt skulle det gå. Då skulle ODBC-drivaren få översätta SQL till LDAP-anrop. Man skulle dock inte kunna göra allt man kan göra med SQL eftersom det inte stöds av datakällan. T.ex. JOIN skulle inte fungera. Men som sagt läs på länkarna jag postade, där förklaras det mesta. Jag har jobbat väldigt lite med LDAP så jag kansker inte ger dig en helt komplett bild :)LDAP vs. ODBC?
Undrar om det finns någon vänlig person där ute som skulle kunna förklara skillnaden
mellan LDAP och ODBC! Går det att jämföra dem med varandra? Som databasnisse
har jag svårt att greppa skillnaden mellan katalogtjänst och databas!
Vore tacksam för svar!
MVH MathiasSv: LDAP vs. ODBC?
Enklast är nog att du läser på om vad det är och sen kan du ju själv skapa dig en uppfattning om vad som skiljer, vad det nu ska vara bra för? ;)
http://en.wikipedia.org/wiki/LDAP
http://en.wikipedia.org/wiki/ODBCSv:LDAP vs. ODBC?
Hade dock surfat runt och läst lite om LDAP innan jag postade inlägget och vad min reptilhjärna
kan erfara är LDAP igentligen en strukturerad form av en SQL-fråga, eller? Det jag menar är att
det verkar som att en katalogtjänst är uppbyggd kring standardiserade poster i en databas, typ
Namn, E-post, ..., så jag har fortfarande svårt att greppa själva konceptet...
Går det t.ex. att komma åt en katalogtjänst via ODBC?
Tacksam för svar!
/MathiasSv: LDAP vs. ODBC?