Vroom Framework - Architecture

Architecture

The framework consists of following elements:

  • Core API: The API of the framework is packaged as vroom.jar which contains filter, controller, and other helper classes. The filter and controller is configured by defining entries in web.xml file of the web application.
  • JavaScripts: There is one JavaScript file named vroom.js which is part of the framework but it is not packaged as vroom.jar file. It is placed in \WEB-INF\ folder of the web application. The reason for keeping it outside the package is to provide the developer an opportunity to improve the existing functions as well as to include additional functions if required.
  • Configuration File: Once the framework is set up, a configuration file is maintained for the web application to instruct the framework how to perform certain actions. The file is typically named as vroom-config.xml. It is placed in \WEB-INF\ folder and specified in the config-file attribute of the filter definition in web.xml.

Read more about this topic:  Vroom Framework

Famous quotes containing the word architecture:

    In short, the building becomes a theatrical demonstration of its functional ideal. In this romanticism, High-Tech architecture is, of course, no different in spirit—if totally different in form—from all the romantic architecture of the past.
    Dan Cruickshank (b. 1949)