Fuente: Marc Alier (Ludo por la Mañana)

Las últimas semanas hemos estado trabajando codo con cvs-tracker-wiki y codo con los amigotes de Moodle.com para acabar de diseñar la nueva capa externa (AKA External ) de Moodle. Esta capa va a consistir en un conjunto de ficheros llamados external.php desparramados por todo el arbol de directorios de Moodle. Igual que los actualmente existentes lib.php o locallib.php, para más detalles. La idea es que estos ficheros contendran una libreria de acceso a las funcionalidades del core ( y los módulos) de Moodle que puede ser incluida e invocada ( previa autenticación y autorización, claro) desde aplicaciones PHP externas. Como complemento existiran distintos «ENCHUFES» que implementaran llamadas a estas funciones y seran invocables desde webservices. Vamos cosas como SOAP (puaj!), XML RPC o REST.

Este festival actualmente se esta implementando en Moodle 2.0 – que no ha sido lanzado ni como Beta. ni lo sera en breve – y nosotros – DFWikiteam – lo implementaremos sobre Moodle 1.9 para facilitar los eventuales procesos de migración.

Si, ya hable de ello en la MoodleMoot de Barcelona. Pero actualmente el trabajo esta muy avanzado y completamente consolidado en el roadmap de Moodle.

Todo ello va a permitir que los etcnicos sufran mucho menos para integrar Moodle en sus aplicaciones de gestion academica y va a permitir que algunos locos que yo me se, puedan desarrollar cosas interesantes como clientes moviles para moodle y otras locuras.

Más información y código en http://tracker.moodle.org/browse/MDL-12886
http://cvs.moodle.org/contrib/patches/dfws/
http://docs.moodle.org/en/Development:Web_services

Descubre Chamilo LMS
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.