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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.