The BOINC server is capable of managing distributed applications written in any language. The framework can connect to any standard BOINC servers with minimal modifications. If you don't have a BOINC server yet just follow the instructions on the official site.
If you use Apache2 you need to include the following header information.
<Directory "/home/boincadm/projects/myproj"> Header set Access-Control-Allow-Origin "*" Header set Access-Control-Allow-Methods "GET, POST" Header set Access-Control-Allow-Headers "Content-Type" Header set Access-Control-Max-Age: 10 </Directory>
Where /home/boincadm/projects/myproj is your project directory. Your BOINC server should be ready now to cooperate with the Web Computing framework.
The BOINC module
You can check out the list of classes in the BOINC module.