USOCKET

usocket is an MIT-licensed sockets networking library providing a portability layer encapsulating implementation specific sockets programming details. More information can be obtained at the usocket project page. The trivial-usocket sub-project adds a migration path from trivial-sockets.

usocket currently supports ABCL, Allegro, clisp, CMUCL, LispWorks, OpenMCL, SBCL, ECL and SCL.

Release 0.4.1 has been released December 27th, 2008. There is active development going on in the subversion repository, such as a trivial-sockets-compat package.

Download ASDF package from http://common-lisp.net/project/usocket/releases/usocket-0.4.1.tar.gz


If you want a thin compatibility layer then usocket is the right choice, but if you want the full socket API then you should take a look at iolib.

If you need a portable UDP networking support based on usocket, you may want to see usocket-udp. It's a patch depends on usocket after 0.4.0 release. The author has join to usocket team and been working on the "experimental-udp" branch which support UDP as well.


Page in this topic: cl-redis  


Also linked from: BSD sockets   CL-SMTP   Current recommended libraries   db-sockets   de.setf.amqp   ftp   ip-interfaces   trivial-sockets   trivial-usocket  

CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively