Moodle WebServices

Development Blog about the Moodle Webservices API and interoperability Issues

Archive for the 'Castellano' Category

May 14 2008

El significado de la Interoperabilidad

Para quizás entender mejor cual es el objetivo de este blog y en definitiva, cual es el sentido de la creación de esta capa de Interoperabilidad para Moodle, deberíamos entender que representa para nosotros la interoperabilidad dentro de Moodle. No sólo por la vertiente de innovación para […]

No responses yet

May 07 2008

Problemas con nuSOAP y PHP5

NuSOAP es un proyecto Open Source que permite conexiones SOAP mediante PHP de forma fácil. Desde las últimas versiones, Moodle incorpora ésta librería para la Moodle Network y es una parte imprescindible de los Webservices.
Durante el proceso programación de los conectores nos hemos encontrado con que el NuSOAP que viene dentro de Moodle no funciona […]

No responses yet

May 02 2008

API, servicios y paquetes

Published by Ferran Recio Calderó under API, Castellano

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 […]

No responses yet

Apr 22 2008

Requerimientos y limitaciones en las funciones de la API

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 […]

No responses yet

Apr 10 2008

Arquitectura de los webservices de Moodle

Published by Ferran Recio Calderó under API, Castellano

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 […]

No responses yet

Apr 08 2008

El porqué de los webservices en Moodle

En los últimos años el número de organizaciones que confían en Moodle como su plataforma de e-Learning ha augmentado. Ésto haprovocado que los requerimientos del sistema se hayan diversificado considerablemente. Pese a que Moodle se mantiene fiel a sus principios pedagógicos, que son la clave de su éxito, existe una creciente necesidad de implementar nuevas […]

No responses yet