Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: layosh 28. 02. 2011, 17:16:01
-
Dobry den,
zjistil jsem, ze se mi docela pletou pojmy, muzete mi nekdo srozumitelne vysvetlit jaky je rozdil mezi LDAP API a LDAP SDK?
Dekuji,
Lay
-
API = Application Programming Interface, tj. rozhraní pro psaní programů (např. jména funkcí a jejich parametry)
SDK = Software Development Kit, tj. sbírka nástrojů pro psaní programů (vývojové knihovny, hlavičkové soubory, překladač, linker ap.)
Zjednodušeně řečeno je API popis toho, jak se SDK používá.
-
@Sten: API je popis toho ako sa SDK pouziva? Kde v API najdem ako pouzit prekladac? ;-)
-
@Sten: API je popis toho ako sa SDK pouziva? Kde v API najdem ako pouzit prekladac? ;-)
Zjednodušeně řečeno. Je tam popis funkcí (metod, objektů, maker, ...), které jsou v onom SDK dostupné, použití překladače a linkeru tam většinou není (to bývá popsáno přímo v SDK anebo SDK tyto vůbec neobsahuje a používá standardní na onom systému).
-
API je konvencia (dohoda), SDK je kus softveru.
-
To znamena, ze kdyz existuje C LDAP API, tak je to popis jak pouzivat metody, funkce pri psani aplikace v C? A zase Java LDAP API, popis jak pouzivat metody pri praci s LDAP v JAVE?
A kdyz se pise o Netscape LDAP C SDK, tak je to nejaky balik obsahujici knihovny a kdyz chci vedet parametr nejake funkce, tak se musim podivat do C LDAP API?
-
To znamena, ze kdyz existuje C LDAP API, tak je to popis jak pouzivat metody, funkce pri psani aplikace v C? A zase Java LDAP API, popis jak pouzivat metody pri praci s LDAP v JAVE?
Ano.
A kdyz se pise o Netscape LDAP C SDK, tak je to nejaky balik obsahujici knihovny a kdyz chci vedet parametr nejake funkce, tak se musim podivat do C LDAP API?
Ano. Popis API může být i součástí SDK (třeba jako Doxygen komentáře).