...
OpenSyllabus backend is organized as a classical Sakai's tool following a File Structure based on classic Sakai's tool directories, such as : API, Implementation and Tool directory. But in the Tool directory there is something new : the compiled GWT content (all the generated GWT stuff : pure JavaScript and HTML). There In the Tool directory, there are also RPCServlets and RPCInterfaces for Remote Procedure Call exchanges in the src/Java folder and Index.jsp and the GWT compiled stuff (JS, HTML,...) in the src/webapp folder.
Code Structure | |
---|---|
Frontend project | Backend project |
GWT code | Sakai's tool code |
client | API |
public | Impl |
shared | Tool |