Sakai有插件的能力吗?

Rya*_*b58 4 java plugins sakai

我目前工作的公司为教育设施构建企业软件.我刚刚为他们的一个产品完成了一个插件,将它集成到Moodle中.这很简单快捷,因为我所要做的就是创建源代码,然后将其捆绑成.zip.

现在他们来找我,希望我对使用Sakai的设施做同样的事情.我已经意识到Sakai基本上是在服务器上运行的java编译..但我想知道它是否有任何基于插件或修改系统我可以利用它来集成我们的产品?

还要提前感谢.:)

Aar*_*ski 7

Sakai有两种主要方法来开发新插件(有时也称为工具).

  1. LTI(1.0和2.0) - Sakai 10支持IMS LTI 1和2规范(它是第一个支持两者的LMS).较早版本的Sakai(2.7或更新版本)支持LTI 1.0.该标准允许开发在其自己的服务器上运行但通过启动协议与学习系统集成的工具.
  2. Sakai工具webapp - 任何Java webapp都可以作为工具集成到Sakai中,方法是添加元文件(tool.xml),在web.xml中添加一些部分,并可选择在头文件中加载CSS/JS并使用Java API访问Sakai内核.Sakai wiki提供了更多相关细节:https://confluence.sakaiproject.org/display/BOOT/Sakai+Programmer+Manual