The WaveMaker server is a Java application running in a Java Virtual Machine (JVM). Like the client, it builds upon proven frameworks and libraries. In the case of the server, the foundational block is the SpringSource framework, http://www.springsource.org/SpringSource, or the Spring framework. The Spring framework is the most popular enterprise Java development framework today, and for good reason.
The server of a WaveMaker application is a Spring application that includes the WaveMaker
runtime modules. More specifically, the WaveMaker server uses the Spring Web MVC framework to create a
DispatcherServlet that delegates client requests to their handlers. WaveMaker uses only a handful of controllers, ...