Должен ли я использовать соединение веб-службы между LMS и Scorm Player?

У меня есть LMS, закодированная в sharepoint & C#. Я хочу, чтобы мой LMS Scorm соответствовал. Я почти новичок в этой области. Я пытался использовать Sharepoint Learning Kit, но он не полезен для меня, потому что он не полностью редактируемый, как я понимаю. После попытки использовать SLK я решил написать адаптер api между SCO и LMS, потому что я понял, что мне нужен адаптер api, и я не нашел адаптер Api для интеграции моей LMS.

Должен ли я написать адаптер Api в JavaScript, который использует подключение Webservice к LMS?

Пожалуйста, не рекомендую идти на scorm.com, объяснил scorm бла бла бла.. ничего нет..

Кроме того, я сделал много поиска в Google, есть только один проект, написанный на C#, под названием "DotNetScorm", но я не мог заставить его работать.

Может ли кто-нибудь дать мне несколько советов о моем стуации?

2 ответа

Решение

Этот инструмент звучит именно то, что вы ищете: http://jcasolutions.com/simple-scorm-lms-adapter

По сути, да, вы должны реализовать API в javascript и использовать XMLHttpRequest для отправки информации на сервер.

Ваш API должен реализовать следующие методы: GetLastError, GetErrorString, GetDiagnostic, SetValue, GetValue, Initialize, Terminate

Самая сложная часть - это SetValue и Commit, по моему мнению (SetValue должна проверять информацию, которую SCO отправляет вам).

И я извиняюсь, я видел, что вы не хотите ссылки, но чтобы знать, как это должно работать, вам нужно прочитать документацию, которая находится в ADL: http://www.adlnet.gov/capabilities/scorm/scorm-2004-4th

Загрузите спецификацию SCORM 2004 4th Edition, а затем прочитайте там три документа:

SCORM_2004_4ED_v1_1_RTE_20090814 - здесь объясняется, как играет SCO (что вы действительно хотите) и как происходит связь между SCO и LMS

Для реализации API, на мой взгляд, будет недостаточно, потому что вам нужно загрузить пакеты SCORM (в основном интерпретировать файл imsmanifest.xml), для этого вам нужно прочитать это:

SCORM_2004_4ED_v1_1_CAM_20090814 - понять, как упакованы SCO SCORM_2004_4ED_v1_1_SN_20090814- как связать контент

Удачи

Другие вопросы по тегам