Biblioteca FastCGI para C # / Mono


10

Eu gostaria de escrever algumas aplicações fastcgi em c #.

Eu sei que o Mono pode executar o ASP.NET em servidores Web habilitados para fastcgi, mas não é isso que eu preciso.

Existe alguma biblioteca FastCGI funcionando para .NET / Mono?


2
Essa é definitivamente uma pergunta que pertence ao SO ; é uma questão de programação que envolve um compilador / ambiente Linux
Michael Mrozek

1
Não concordo, pois este site de perguntas e respostas é direcionado a usuários "avançados". A maioria dos usuários avançados do Unix / Linux são programadores.
Giacomo Tesio

O que você acabou usando agora?
aggsol

Respostas:



3

Você quer dizer algo como uma interface de servlet?

Você também pode facilmente imitar algo assim usando um manipulador de HTTP ASPX. Você simplesmente herda de IHttpAsyncHandler e obtém um método BeginProcessRequest e um método EndProcessRequest.

No seu manipulador BeginRequest, você pode fazer context.Response.Write ();


É exatamente isso que eu quero dizer, mas eu preferiria evitar completamente o ASP.NET. Gostaria de escrever um "FastCGI antigo simples", mas com C #.
Giacomo Tesio

3

Talvez seja um pouco tarde demais para ser útil para você. Talvez seja útil para os outros. De qualquer forma, desenvolvi uma implementação de protocolo fastcgi para .NET / mono. Você pode encontrá-lo no github aqui: https://github.com/gigi81/sharpfastcgi


Não, ainda estou interessado. Parece muito interessante @gigi ... qual é a licença?
Giacomo Tesio

Ótimo! A licença é BSD.
gigi
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.