- Last Updated: Saturday, 15 February 2014 19:54
Lighttpd, pronounced "lighty", is a powerful light-weight web server that makes an ideal candidate for use in building dedicated SOAP application server. In this article, I explore the use of Lighttpd as the engine in serving SOAP requests. The following criteria was used in selecting the candidates:
- small operational and memory footprint
- able to handle multiple simultaneous requests
- capable of running HTTP and/or HTTPS over SSL for encryption
- Perl CGI capable
- easy to configure
With that said, lighttpd seemed the perfect fit. As I worked more and more with lighttpd, I found that all of the criteria was met, with one caveat. SSL client-side certificate validation cannot be disabled in the current release 1.4.20 that I am running. While this is not a show-stopper, it is a hindrance and is very annoying because it means you cannot use self-signed certificates.