Re: Re: RFC rampage
John DeSoi <[email protected]>
| Newsgroups | gmane.lisp.clump |
|---|---|
| Message-ID | <[email protected]> |
On Tuesday, June 10, 2003, at 02:59 PM, Erik Enge wrote: > I understand that others are using CL-HTTP and AllegroServe in this way > too, but it /sounds/ (it may not be) like an overkill to install an > HTTP > server just to get to an HTTP library. > > The pathological case is where I have to connect to an HTTP server and > retrieve a file. I would like to avoid installing a fully fledged HTTP > server for this use. Portable AllegroServe is not all that large, but if it is more than you want it might be possible to create an ASDF definition that only loads the HTTP client routines. At the very least, the acl-compat module is already loadable by itself. This will give you sockets, processes, and a host of other nice utilities in a single API that works for a wide variety of Lisp implementations. Franz also has several other open source projects including XML/HTML parsing, DNS, SMTP/POP/IMAP. I suspect it would be fairly easy to port any of them using the acl-compat module from Portable AllegroServe. See http://opensource.franz.com/ and http://sourceforge.net/projects/portableaserve/. Best, John DeSoi, Ph.D.