запустил сервер на Lua. Для запуска под Windows можно установить
LuaDist.
запуск на порту 8099:
lua luser.lua -port=8099
статический контент находится в папке ./static
динамический контент генерируется в колбек-функции. Пример генерации Json:
Код:
|
if req.method == 'GET' then
if req.path == '/test.json' then
resp.text = '[1,2,3,4,5]'
resp.served = true
end
end |
В тестовой программке параллельно запускаются 4 задачи (напр. можно обрабатывать связь по RS232, или приниать/посылать СМС по GSM модему).