Content deleted Content added
Line 14:
== Typical requirements ==
Natural limitations of the platforms where an embedded HTTP server runs contribute to the list of the functional requirements of the embedded, or more precise, embeddable HTTP server. Some of these requirements in random order
* "Small" [[RAM]] and [[Read-only memory|ROM]] foot print. The exact number depends on the system, but in many cases anything
* Low [[CPU]] consumption.
* Cross compilation support for multiple CPU
* Easy integration with existing application, including static link with the
▲* Easy integration with existing application, including static link with the OS and application.
* Serving pages from the RAM if there is no file system.
* Modularity.
* Single thread and multi-thread support.
For every specific project requirements can vary significantly. For example, ROM and RAM footprints can be very serious
== Open source servers ==
|