Very nice, thank you for your interesting information. Currently, we were looking for a technology to by pass the web service.
We were looking for writing our own web service, or writing directly from our tool to the moodle's database. We did not take a final decision, we wanted to evaluate the costs for developing our own web service.
I will have a look at your post
Thank you a lot for your help.
University of Luxembourg