繁体   English   中英

我应该在 LMS 和 Scorm Player 之间使用网络服务连接吗?

[英]Should i use webservice connection between LMS and Scorm Player?

我有一个编码为 sharepoint 和 c# 的 LMS。我想让我的 LMS scorm 兼容。 我几乎是这个 scope 的新手。我尝试使用 Sharepoint 学习套件,但它对我没有用,因为据我所知,它不能完全编辑。

在尝试使用 SLK 之后,我决定在 SCO 和 LMS 之间编写 api 适配器,因为我意识到我需要一个 api 适配器,但我没有找到一个 Api 适配器来集成我的 LMS。

我应该在 javascript 中编写 Api 适配器,它使用与 LMS 的 Web 服务连接吗?

请不要向 go scorm.com 推荐,scorm 解释 bla bla bla.. 什么都没有..

我也在谷歌中进行了大量搜索,只有一个项目编码为 c#,名为“DotNetScorm”,但我无法让它工作。

该工具完全符合您的要求: http : //jcasolutions.com/simple-scorm-lms-adapter

基本上,是的,您必须使用javascript实现API,并使用XMLHttpRequest将信息发送到服务器。

您的API必须实现以下方法:GetLastError,GetErrorString,GetDiagnostic,SetValue,GetValue,Initialize,Terminate

困难的部分是SetValue,我认为是Commit(SetValue必须验证SCO向您发送的信息)。

很抱歉,我看到您不需要链接,但是要知道它如何工作,您需要阅读ADL中的文档: http : //www.adlnet.gov/capabilities/scorm/scorm -2004-4th#tab-resources

下载SCORM 2004第4版规范,然后在此处阅读三个文档:

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-如何链接内容

祝好运

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM