Ich möchte ein paar fastcgi-Anwendungen in c # schreiben.
Ich weiß, dass Mono ASP.NET auf Fastcgi-fähigen Webservern ausführen kann, aber das ist nicht das, was ich brauche.
Gibt es eine FastCGI-Bibliothek für .NET / Mono?
Ich möchte ein paar fastcgi-Anwendungen in c # schreiben.
Ich weiß, dass Mono ASP.NET auf Fastcgi-fähigen Webservern ausführen kann, aber das ist nicht das, was ich brauche.
Gibt es eine FastCGI-Bibliothek für .NET / Mono?
Antworten:
Es ist noch nicht voll funktionsfähig / veröffentlicht, aber ich arbeite an etwas, das Sie interessieren könnte:
http://github.com/jacksonh/mango/blob/master/docs/tutorial/page-1.md
Meinen Sie so etwas wie eine Servlet-Schnittstelle?
Sie können so etwas auch ganz einfach mit einem ASPX-HTTP-Handler emulieren. Sie erben einfach von IHttpAsyncHandler und erhalten eine BeginProcessRequest-Methode und eine EndProcessRequest-Methode.
In Ihrem BeginRequest-Handler können Sie context.Response.Write () ausführen.
Vielleicht ist es ein bisschen zu spät, um für Sie nützlich zu sein. Vielleicht ist es für andere nützlich. Jedenfalls habe ich eine FastCGI-Protokollimplementierung für .NET / Mono entwickelt. Sie finden es auf github hier: https://github.com/gigi81/sharpfastcgi