sexta-feira, 6 de julho de 2007

Relação entre WSGI e LuaWsgi

O Osvaldo comentou comigo que WSGI não cuida do baixo nível, sendo apenas uma interface de programação, uma camada de abstração do servidor web em si.

Praticamente um protocolo de interface.

Eu sei disso, mas LuaWsgi não é apenas WSGI…

WSGI é tão somente o motivo primordial para LuaWsgi.

Para cima de WSGI, LuaWsgi implementa módulos de suporte a cookies, sessão, AJAX, modelos (por enquanto apenas LuaPage, porque é fácil) e (por enquanto só) dois middlewares prontos, autenticação e publicador.

Para baixo de WSGI, LuaWsgi possui uma implementação de servidor HTTP sobre um módulo gerenciador de daemon TCP para múltiplas conexões, wsgi.listener, que pretende tirar o melhor proveito possível de um ambiente multiprocessado (essa parte está em construção).

Nessa direção ainda falta criar interfaces com outros servidores web, a começar pelo Apache.

Portanto LuaWsgi é WSGI, mas não somente… é mais que isso.

[]'s
Cacilhas

Nenhum comentário: