Netsilon has been designed to support the process of developing web application, while automating much of the tedious activities of manual programming. Netsilon supports the different roles of the development process. All the various artefacts which together build a web application are integrated by Netsilon, and used for application generation.
A typical web application is built on top of several components, like an HTTP server and a database, and includes server-side and client-side scripts. A typical Netsilon application relies on pre-built components which implements services like object persistence or rule execution. These components are either provided by ObjeXion or by third parties. Developpers can also create their own composants.
HTTP server
The most used HTTP server today are Apache and IIS. Netsilon does not put any requirements regarding the HTTP server.
An application server is a framework to execute code in a web application context. Netsilon supports both PHP scripts and Java servlets.