首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与的区别

与的区别
EN

Stack Overflow用户
提问于 2014-02-02 08:17:24
回答 1查看 1.5K关注 0票数 0

我在一些关于Moodle的文章中读到了一些陈述:

“就web服务而言,已实现的功能还不到网络电子学习平台所提供功能的一半。相反,API提供了一套很好的功能,但它们被用同一种语言编写的应用程序使用,将外部应用程序与平台编程语言绑定在一起。”

这个声明意味着Moodle服务与Moodle服务API相比是非常有限的。那么,他们之间有什么区别?

EN

回答 1

Stack Overflow用户

发布于 2014-02-03 09:30:45

稍微澄清一下。

Moodle 是允许程序员直接与Moodle实例交互的接口,例如在插件或脚本中获取Moodle记录。Moodle使用的是PHP,所以您需要在该语言中使用这些API。

在这些API中,有Moodle服务API。它是一个API,用于向Moodle插件中添加web服务。

Moodle web服务是Moodle的核心 web服务,这是一个普通的Moodle实例。要调用它们,通常使用REST接口、xml或soap。所以你完全可以自由地用你想要的语言编程.(python、java、c#等)

诚然,现在的web服务并不涵盖LMS的所有方面(例如,没有一个用于测试),因此,如果您需要web服务,并且缺乏它,您必须自己编写一个。通过使用..。Moodle服务API。此时,您可以使用REST、xml或soap以任何您想要的语言调用您的新web服务。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21508470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档