新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   >>中国XML论坛<<     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论IMS, IEEE LTSC, ADL SCORM, AICC CBT,CLTSC CELTS等基于网络教育/远程教育(E-learning)技术。
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - 高级XML应用『 IMS/SCORM/E-learning 』 → 请问SCO的数据是怎么和LMS交互的? 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 42286 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 请问SCO的数据是怎么和LMS交互的? 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     geanyee 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:7
      积分:123
      门派:XML.ORG.CN
      注册:2008/11/4

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给geanyee发送一个短消息 把geanyee加入好友 查看geanyee的个人资料 搜索geanyee在『 IMS/SCORM/E-learning 』的所有贴子 引用回复这个贴子 回复这个贴子 查看geanyee的博客楼主
    发贴心情 请问SCO的数据是怎么和LMS交互的?

    我们在SCO的JS中可以写一些读取数据和写入数据的function, 比如SetValue("") 和 GetValue("")

    当SCO执行到这个代码的时候, 系统究竟是如何工作, LMS提供什么方法让SCO把数据存储到数据库中?

    另外, 我们如果自己定义的LMS, 需要让我们自己的数据库结构和官方的一样吗?


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/11/6 10:48:00
     
     geanyee 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:7
      积分:123
      门派:XML.ORG.CN
      注册:2008/11/4

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给geanyee发送一个短消息 把geanyee加入好友 查看geanyee的个人资料 搜索geanyee在『 IMS/SCORM/E-learning 』的所有贴子 引用回复这个贴子 回复这个贴子 查看geanyee的博客2
    发贴心情 
    经过调研, 我多了解到一些

    其实我们都知道 SCO 和 LMS的交互是通过API Adapter提供的, 但是我之前一直都不知道这个API究竟是什么.

    经过查看官方RTE源代码发现, 他的实现是通过Java Applet实现的, 代码如下.

    function  GetCurrentAPI()
    {   
       API_1484_11 = this.document.APIAdapter;   
    }

    <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
       width="0" height="0" id="APIAdapter"
       codebase="http://java.sun.com/products/plugin/autodl/jinstall-1_4-windows-i586.cab#Version=1,4,0,0">
      This object contains the API Adapter Applet
      <param name = "code" value = "org/adl/samplerte/client/ClientRTS.class" >
      <param name = "codebase" value = "/adl" >
      <param name = "type" value="application/x-java-applet;jpi-version=1.4.2">
      <param name = "mayscript" value="true" >
      <param name = "scriptable" value="true" >
      <param name = "archive"
               value = "util.jar,cmidatamodel.jar,lmsclient.jar,debug.jar,sequencer.jar,joda-time-1.1.jar,sspserver.jar" >
      <comment>
      <applet code="org/adl/samplerte/client/ClientRTS.class"
                archive="cmidatamodel.jar,lmsclient.jar,debug.jar,joda-time-1.1.jar,sspserver.jar"
                codebase="/adl"
                src="/adl"
                height="1"
                id="APIAdapter"
                name="APIAdapter"
                width="1"
                mayscript="true">
      </applet>
      </comment>
    </object>

    这段代码就提供了SCO说需要查找的API (API_1484_11).
    然后由Java Applet在后台实现,  GetValue 和 SetValue等操作.

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/11/6 14:41:00
     
     geanyee 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:7
      积分:123
      门派:XML.ORG.CN
      注册:2008/11/4

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给geanyee发送一个短消息 把geanyee加入好友 查看geanyee的个人资料 搜索geanyee在『 IMS/SCORM/E-learning 』的所有贴子 引用回复这个贴子 回复这个贴子 查看geanyee的博客3
    发贴心情 
    不过这样的话, 我有一个新疑问, 如果用Java实现我们用Applet,需要客户端安装 Java虚拟机(JVM)

    如果我需要用C# 实现呢? 那么需要我们用ActiveX来做相同的事情, 那么也需要客户端安装.NET SDK.

    我想对客户端的要求是不是太多了?

    不知道各位有什么其他的看法, 也请指教.

    洪老师如果看到了, 请指点一二.

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/11/6 14:43:00
     
     scormexplorer 帅哥哟,离线,有人找我吗?
      
      
      等级:大三(要不要学学XML呢?)(版主)
      文章:90
      积分:621
      门派:XML.ORG.CN
      注册:2005/8/27

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给scormexplorer发送一个短消息 把scormexplorer加入好友 查看scormexplorer的个人资料 搜索scormexplorer在『 IMS/SCORM/E-learning 』的所有贴子 引用回复这个贴子 回复这个贴子 查看scormexplorer的博客4
    发贴心情 
    用java的api来跟教材进行通讯的话,用户在启动教材的时候确实是需要启动虚拟机的,你说的这个C#我倒是没有碰到过,不过这样的机制应该是正常的,正在看php的moodle是采用什么机制的,希望大家一起来学习讨论,这个问题的探讨还是比较有意义的。

    ----------------------------------------------
    SCORM国内首家专题研究网站
    http://www.iscorm.cn

    QQ:421437883
    MSN:hetiaohong@hotmail.com

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/11/7 18:49:00
     
     zk72706271 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(猛啃高等数学)
      文章:25
      积分:182
      门派:XML.ORG.CN
      注册:2008/10/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给zk72706271发送一个短消息 把zk72706271加入好友 查看zk72706271的个人资料 搜索zk72706271在『 IMS/SCORM/E-learning 』的所有贴子 引用回复这个贴子 回复这个贴子 查看zk72706271的博客5
    发贴心情 
    我也是第一次看人说这个问题。按照楼主得意思是通过java得applet里得java类来和平台沟通。这样得话自然需要安装java先。但是php得model平台是怎么弄得呢。而且我看啦下scorm课件得开发,觉得比较繁琐。可能是自己刚接触吧。
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/11/10 14:14:00
     
     geanyee 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:7
      积分:123
      门派:XML.ORG.CN
      注册:2008/11/4

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给geanyee发送一个短消息 把geanyee加入好友 查看geanyee的个人资料 搜索geanyee在『 IMS/SCORM/E-learning 』的所有贴子 引用回复这个贴子 回复这个贴子 查看geanyee的博客6
    发贴心情 
    我现在在研究一个.net下的开源平台DotNetSCORM

    不知道有没有同兴趣的人一起研究

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/11/11 15:01:00
     
     scormexplorer 帅哥哟,离线,有人找我吗?
      
      
      等级:大三(要不要学学XML呢?)(版主)
      文章:90
      积分:621
      门派:XML.ORG.CN
      注册:2005/8/27

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给scormexplorer发送一个短消息 把scormexplorer加入好友 查看scormexplorer的个人资料 搜索scormexplorer在『 IMS/SCORM/E-learning 』的所有贴子 引用回复这个贴子 回复这个贴子 查看scormexplorer的博客7
    发贴心情 
    http://www.iscorm.cn/post/531.html,看看这个说明。

    ----------------------------------------------
    SCORM国内首家专题研究网站
    http://www.iscorm.cn

    QQ:421437883
    MSN:hetiaohong@hotmail.com

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2009/2/24 16:04:00
     
     bluoshe 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:6
      积分:74
      门派:XML.ORG.CN
      注册:2009/3/6

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给bluoshe发送一个短消息 把bluoshe加入好友 查看bluoshe的个人资料 搜索bluoshe在『 IMS/SCORM/E-learning 』的所有贴子 引用回复这个贴子 回复这个贴子 查看bluoshe的博客8
    发贴心情 
    学习一下
    我也是刚刚接触scorm,还没头绪
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2009/3/6 16:43:00
     
     rise51 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:1
      积分:54
      门派:XML.ORG.CN
      注册:2010/3/2

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给rise51发送一个短消息 把rise51加入好友 查看rise51的个人资料 搜索rise51在『 IMS/SCORM/E-learning 』的所有贴子 引用回复这个贴子 回复这个贴子 查看rise51的博客9
    发贴心情 
    想学习DonetScorm?请问哪有相关资料?谢谢
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2010/3/2 17:18:00
     
     ihavescorm 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:3
      积分:63
      门派:XML.ORG.CN
      注册:2010/8/3

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给ihavescorm发送一个短消息 把ihavescorm加入好友 查看ihavescorm的个人资料 搜索ihavescorm在『 IMS/SCORM/E-learning 』的所有贴子 引用回复这个贴子 回复这个贴子 查看ihavescorm的博客10
    发贴心情 
    我有相关程序

    ----------------------------------------------
    出售scorm2004平台源代码,java版,功能齐全,价格优惠,QQ:82297002

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2010/8/5 15:00:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 IMS/SCORM/E-learning 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/4/18 21:31:16

    本主题贴数11,分页: [1] [2]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    9,234.375ms