? Delade Content Object Reference Model är en uppsättning av tekniska standarder för att visa innehåll i lärplattformar . En lärplattform är ett program eller webbaserad applikation som automatiserar administration , uppföljning och rapportering av lärande händelser . Att överensstämma med SCORM specifikation måste ett LMS genomföra sitt gränssnitt för tillämpningsprogram använder vad som kallas en API -adapter . JavaScript Object
SCORM API -adaptern är i själva verket ett JavaScript-objekt - en speciell typ av data i programmeringsspråket Java - som kallas " API " och kan nås via dokument Object Model . DOM är en standard , som definieras av World Wide Web Consortium , för gränssnitt för tillämpningsprogram för åtkomst webbdokument . Ett API -adapter objektet måste vara en del av källan eller överordnade fönstret som innehåller det innehåll , så att LMS kan lansera innehållet i ett nytt fönster .
Run - Time Environment
SCORM API -adaptern är implementerad som en Java- applet , eller ett litet applikationsprogram som kan inkallas för att användas när du arbetar i ett annat program . API- adapter ingår i SCORM Run - Time Environment , som anger hur innehållet gång ska bete lanseras av ett LMS och hämtas till en klientdator när en användare laddar RTE målsida i sin webbläsare .
Java komponenter
Flera Java komponenter hämtas till klientdatorn , däribland en fil som heter " APIAdapterApplet.java , " som innehåller de funktioner innehållet använder för att kommunicera med LMS , och en sida som heter " LMSFrame.jsp , " som innehåller SCORM API -adaptern som en applet och tillhandahåller ett medel för delat innehåll Objects för att kommunicera med RTE . Observera att SCORM API adaptern har inga visuella visningselement och är osynliga för användaren . Addera Kommunikation
SCORM API adapter är den enda metod med vilken innehåll kan kommunicera med ett LMS . Andra metoder för kommunikation , såsom webbtjänster , eller Hypertext Transfer Protocol förfrågningar - HTTP är ett standardprotokoll för överföring av dokument på webben - stöds inte av SCORM . Detta förenklar kommunikationen ur synvinkel av innehållet författaren , som endast behöver bara lokalisera SCORM API -adaptern och göra lämpliga JavaScript-anrop till den . Att överensstämma med SCORM specifikation måste ett LMS genomföra sammanlagt åtta funktioner , något som innehållet kan ringa för att kommunicera med LMS .