").")
(:h2 "Features")
(:ul
- (:li "support of AllegroCL, CMUCL, SBCL with sb-thread, and Lispworks.")
+ (:li "support for AllegroCL, CMUCL, SBCL with sb-thread, and Lispworks.")
(:li "listener and worker socket/process management so that shutting down the listener closes all related open sockets and terminates all related proceses.")
(:li "support for running multiple command processors on multiple ports.")
(:li "transparent support for precomputing the HTML or XML response to take advantage of HTTP/1.1's Keep-Alive feature. This is switchable with a single keyword argument to the macro "
(:tt "with-ml-page")
".")
+ (:li "Optional timeout of worker processes")
+ (:li "Two process models for flexibility")
(:li "Demonstration processor included"))
(:h2 "Prerequisites")
(:ul