Jul
10
2008
The interoperability for Moodle is a matter of strategic importance. OKTech is doing great things, and in the campus project we did some good job too. But the goo thing of the proposed architecture that David and Ferran came up with is that allows the posibility of writting connectors implementing many diferent protocols and semantics. […]
Tags: Interoperability, Moodle, Webservices
May
02
2008
Como ya se comentó en el porqué de los webservices en Moodle, los webservices permiten que un cliente se conecte a Moodle y pueda acceder a un conjunto de funciones públicas de la API.
La arquitectura en tres capas garantiza que las funciones que conforman la API puedan ampliarse independientemente de los conectores. De hecho, pese […]
Tags: Architecture, Technic
Apr
22
2008
Cuando se empieza una API de estas características es muy importante definir bien las líneas generales antes de empezar. En nuestro caso pretendemos crear una capa que nos permita acceder a Moodle de forma centralizada. Normalmente, ésto se realizaría usando directamente la funciones de Moodle, sin embargo existen algunos requerimientos adicionales para las funciones que […]
Tags: Architecture, Technic
Apr
14
2008
Designing a Webservices Architecture for Moodle: Moodle-DFWs.
The purpose of this entry is to analyze the interoperability needs of Moode, and to make a proposal of architecture (that is already partially implemented). We call this Moodle-DFWs, because it needs a name. All this work is being done in the Universitat Politecnica de Catalunya by the group […]
Tags: Architecture, Moodle, Webservices
Apr
10
2008
Para garantizar el éxito de la capa de interoperabilidad es necesario tener en cuenta algunos requisitos:
La capa debe ser accesible desde cualquier sistema de conexión, tanto actual como futuro.
La estructura de la api debe ser versátil para que se adapte a futuras versiones de Moodle.
Las funciones que conforman la api deben ser ampliables para que […]
Tags: Architecture, Technic
Mar
28
2008
We (DFWikiteam) have volunteered for the assignment of developing an Webservices Layer for Moodle. After our participation in the Campus project in wich we implemented a set of OKI OSID’s for Moodle and being part of the PHP-OKI Community, we want to take advantage of the experience we gathered in this Key contribution to Moodle.
This […]
Tags: Moodle, Tracker, Webservices, Wiki