Embedded HTTP server: Difference between revisions

Content deleted Content added
JL1978 (talk | contribs)
m Add KLone implementation
Theskumar (talk | contribs)
Line 33:
*fcl-web package from standard distribution of Free Pascal, has HTTP server class.
*[http://lnet.wordpress.com lnet] package for Lazarus and/or Free Pascal, has HTTP server component for visual development, also available to be used from code as standard Object Pascal class.
* [http://elonen.iki.fi/code/nanohttpd/ NanoHTTPD] is a free, simple, tiny (1 java file!), nicely embeddable server in Java.
* [http://www.jibble.org/miniwebserver/ Java Mini Web Server] is a very small standalone web server written in Java. It is packaged in a jar file with a size of 4KB.
*[http://www.qnx.com/developers/docs/6.3.0SP3/neutrino/utilities/s/slinger.html QNX Slinger Embedded Web Server] from [http://www.qnx.com/ QNX] The slinger utility is an HTTP server for resource-constrained environments. Slinger is compliant with the CGI 1.1 and HTTP 1.1 standards, and provides support for dynamic HTML via Server Side Includes (SSI).
 
 
*[http://www.allegrosoft.com/rpproduct.html RomPager Embedded Web Server] by [http://www.allegrosoft.com/ Allegro Software] is designed for limited resource environments and is available as an ANSI-C source code library.
* [http://libre.adacore.com/libre/tools/aws/ AWS or Ada Web Server]. AWS is a complete framework to develop Web based applications. The main part of the framework is a small yet powerful embedded Web server; around this Web server a lot of services have been developed : SOAP, WSDL, Ajax, HotPlug modules, SSL, virtual hosting, etc. to name a few. AWS is written in [[Ada (programming language)| Ada]], and it is published under the [[GPL | GPL License]].