Als je SCORM content verkoopt of licenseert aan meerdere klanten, is de update cyclus het deel dat niet schaalt. Je stuurt vandaag versie 2.1 naar één klant, versie 2.0 blijft live bij een ander, en een derde vraagt waarom de naam op het certificaat verkeerd staat. Het pakket-en-verzend model dat werkte bij drie klanten verandert in een coördinatieproject bij dertig.
De oplossing is het model omdraaien. In plaats van het volledige pakket naar elk LMS te sturen, host je de cursus één keer en stuur je een lichte wrapper die terugverwijst naar jouw gehoste content. De wrapper is wat het LMS importeert. De daadwerkelijke leerinhoud blijft op jouw infrastructuur, achter jouw toegangsregels, met één update pad. Dat is wat Linqur SCORM Proxy doet, en het is hetzelfde architectuurprincipe dat behandeld wordt door de SCORM specificatie van ADL en de Rustici SCORM referentie.
Een SCORM Proxy wrapper is een klein SCORM pakket, gestructureerd om te matchen met het SCORM 1.2 of SCORM 2004 runtime contract dat het ontvangende LMS verwacht. Wanneer een cursist hem start, opent de wrapper jouw gehoste content binnen het LMS frame en proxyt de SCORM runtime calls (cmi.completion_status, cmi.score.raw, cmi.suspend_data) realtime terug naar het LMS.
Vanuit het LMS perspectief gebeurt er niets ongewoons. Het ziet een standaard SCORM pakket dat standaard SCORM calls maakt. Vanuit jouw perspectief draait de cursist op de live versie van jouw content, geserveerd vanuit één bron, met elke update die je doorvoert direct zichtbaar bij de volgende launch.
De wrapper hoeft slechts één keer geüpload te worden. Daarna gebeurt elke tekstaanpassing, slide wissel, toetswijziging of compliance update centraal.
Versie. Eén canonieke versie per cursus, overal geserveerd. Geen drift tussen klant A en klant B.
Toegang. Je kunt launches beperken op domein, IP range of getekend token. Loopt een contract af of vervalt een licentie, dan deactiveer je de wrapper centraal en stopt de cursus met starten op elke plek waar hij is uitgerold.
Licensing. Gebruiksregels, verlengingsperiodes en entitlements worden vanuit jouw kant gehandhaafd in plaats van vanuit een permanente kopie die je aan de klant hebt overgedragen.
Rapportage. Hoewel de launch in het klant LMS gebeurt, krijg je een gecentraliseerd beeld van voltooiingen, scores en engagement over elke klantomgeving. Bruikbaar voor verlengingsgesprekken en productbeslissingen.
Versies ondersteund. Linqur SCORM Proxy serveert zowel SCORM 1.2 als SCORM 2004 edities, wat de meeste LMS platforms dekt die nog in productie draaien.
Wat gebeurt er als de proxy server uitvalt? Cursisten kunnen geen nieuwe sessies starten. Bestaande sessies die in het LMS draaien blijven gebufferde state gebruiken maar kunnen voortgang niet opslaan naar jouw gehoste server. SCORM Proxy draait op beheerde infrastructuur met gemonitorde uptime, maar als je klanten compliance-kritieke trainingen draaien, vraag dan naar uptime SLA's voordat je commit.
Hoe zit het met latency? De wrapper is klein en de SCORM runtime calls zijn korte JSON-achtige payloads. Voor cursisten op een normale bedrijfsverbinding is de ervaring niet te onderscheiden van een lokaal gehost SCORM pakket. Voor content met zware video of interactieve assets is jouw media hosting de dominante factor, niet de wrapper.
Blokkeert de IT van de klant externe scripts? Sommige enterprise IT omgevingen beperken cross-origin requests binnen het LMS frame. SCORM Proxy gebruikt standaard CORS headers en getekende launch tokens, dus de meeste omgevingen werken out of the box. Voor strakkere setups ondersteunt de wrapper expliciete domain allowlisting tijdens onboarding.
Als je SCORM dispatch tools zoals Rustici Dispatch hebt bekeken, is het kernidee vergelijkbaar: stuur een licht pakket, host de content centraal. Het verschil zit in scope. SCORM Proxy is gebouwd om binnen de bredere Linqur LTI Provider Service te zitten, dus dezelfde content kan ook via LTI 1.1 of LTI 1.3 gepubliceerd worden voor klanten die die route prefereren. Je beheert één bron en distribueert via welke standaard elk klant LMS ook ondersteunt.
Voor een diepere vergelijking tussen dispatch en een multi-standaard delivery laag, zie Rustici Dispatch vs Linqur.
Het probleem met traditionele SCORM distributie is niet technisch, maar operationeel. Elk klant LMS is een aparte kopie die je moet onderhouden. Een proxy wrapper draait dat om: één gehoste versie, veel launch endpoints, één update pad. Je krijgt versie consistentie, IP controle, licentie handhaving en centrale rapportage terug zonder je distributie opnieuw te bouwen elke keer dat je een typefout fixt.
Wil je zien of SCORM Proxy past in jouw content stack, dan is de snelste route om één bestaande cursus te wrappen en hem te testen tegen één van jouw klant LMS omgevingen. We kunnen binnen 30 minuten een werkende wrapper voor je klaar hebben.
Boek een 30 minuten SCORM Proxy walkthrough, of lees de setup gids als je liever start in de documentatie.
Joris Even is onze oprichter en het brein achter onze producten, met 15 jaar ervaring in e-learning. Hij houdt van het buitenleven en leeft om van elk moment te genieten. Joris' relaxte aanpak en diepgaande branchekennis maken ons werk zowel leuk als impactvol.
Met onze LTI Provider Service integreer je jouw content in elk LMS. Snel, simpel en zonder gedoe. Ontvang de brochure en ontdek hoe!
Met SCORM Proxy speel je SCORM-cursussen af in elk LMS, zonder kopzorgen over updates of hosting. Klinkt goed? Vraag de brochure aan!
Onze LTI Converter zet SCORM om naar LTI, zodat je content in élk LMS werkt. Weten hoe? Download de brochure en ontdek het zelf!
Met Magic Link Login loggen je gebruikers veilig in met één klik – geen wachtwoorden, geen gedoe. Ontdek hoe in de brochure!
Met de Linqur API koppel je e-learning systemen moeiteloos en automatiseer je alles. Download de brochure en ontdek de voordelen.