← return to program

Developing applications with Desire2Learn Web Services and single sign-on (SSO)

Monday, May 31 at 11:15 AM - Room 1120, Desmarais Hall


The University of Guelph (UofG) has chosen Desire2Learn (D2L) as its central Learning Management System, and is now integrating its IT systems with D2L. In the Fall semester of 2009, the Physics Quizroom grades management system was integrated with the D2L gradebook via D2L Web Services. The UofG Physics Quizroom facilitates learning for approximately 2,400 students, and automation was a critical requirement in the system integration. Another key integration project - Single Sign On (SSO) - is being moved into production.

This presentation will discuss lessons learned during the entire process, from design to operation. The group will present a software development toolkit for the D2L Web Services that reduces the application development cycle and improves run-time performance (in some cases) by more than 10 times. Furthermore, they will share expertise gained in the integration of D2L and other UofG IT systems with the Sun Access Manager or its alternative OpenSSO, solutions to the challenges that were faced (e.g. the SSO middleware), and provide corresponding procedural and source code templates.

Presented by:
Zdenek Nejedly, University of Guelph