[英]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.