the cardiologist's endpoint has been implemented in java by using the jsp (java server pages) /servlet technologies and the frameworks struts and dwr (direct web remoting).
This application runs on top of the same application server as the CS although it can be hosted in another machine straightforwardly.