lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Copas is a dispatcher based on coroutines that can be used by TCP/IP
servers. It uses LuaSocket as the interface with the TCP/IP stack.

A server registered with Copas should provide a handler for requests
and use Copas socket functions to send the response. Copas loops
through requests and invokes the corresponding handlers. For a full
implementation of a Copas HTTP server you can refer to Xavante as an
example.

Copas 1.1.2 changes:
* Fixed Bug [#4249] - bugs in copas.receive (found by Gary NG)

For more information please check http://www.keplerproject.org/copas/

You can also install Copas using LuaRocks:

luarocks install copas

Copas is free software and uses the same license as Lua 5.1

Feedback is welcome,

André