Biblioteca FastCGI para C # / Mono

10

Me gustaría escribir un par de aplicaciones fastcgi en c #.

Sé que Mono puede ejecutar ASP.NET en servidores web habilitados para fastcgi, pero eso no es lo que necesito.

¿Hay alguna biblioteca FastCGI que funcione para .NET / Mono?

Giacomo Tesio
fuente
2
Esta es definitivamente una pregunta que pertenece a SO ; es una pregunta de programación que involucra un compilador / entorno Linux
Michael Mrozek
1
No estoy de acuerdo ya que este sitio de preguntas y respuestas está dirigido a usuarios "avanzados". La mayoría de los usuarios avanzados de Unix / Linux son programadores.
Giacomo Tesio
¿Qué terminaste usando ahora?
aggsol

Respuestas:

3

¿Te refieres a algo como una interfaz de servlet?

También podría emular fácilmente algo como esto usando un controlador HTTP ASPX. Simplemente hereda de IHttpAsyncHandler y obtendrá un método BeginProcessRequest y un método EndProcessRequest.

En su controlador BeginRequest puede hacer context.Response.Write ();

jacksonh
fuente
Esto es exactamente lo que quiero decir, pero preferiría evitar completamente evitar ASP.NET. Me gustaría escribir un "FastCGI simple", pero con C #.
Giacomo Tesio
3

Tal vez sea un poco tarde para ser útil para usted. Tal vez sea útil para otros. De todos modos desarrollé una implementación de protocolo fastcgi para .NET / mono. Puede encontrarlo en github aquí: https://github.com/gigi81/sharpfastcgi

gigi
fuente
No, todavía estoy preocupado. Parece muy interesante @gigi ... ¿cuál es la licencia?
Giacomo Tesio
¡Excelente! La licencia es BSD.
gigi