
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, was ich brauche.
Gibt es eine FastCGI-Bibliothek, die für .NET/Mono funktioniert?
Antwort1
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
Antwort2
Meinst du 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.
Antwort3
Vielleicht ist es für Sie schon zu spät, um nützlich zu sein. Vielleicht ist es für andere nützlich. Wie dem auch sei, ich habe eine FastCGI-Protokollimplementierung für .NET/Mono entwickelt. Sie finden sie hier auf GitHub:https://github.com/gigi81/sharpfastcgi