FastCGI-Bibliothek für C # / Mono


10

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?


2
Dies ist definitiv eine Frage, die zu SO gehört ; Es ist eine Programmierfrage, die einen Linux-Compiler / eine Linux-Umgebung betrifft
Michael Mrozek

1
Ich bin nicht einverstanden, da diese Q & A-Site für "fortgeschrittene" Benutzer gedacht ist. Die meisten fortgeschrittenen Unix / Linux-Benutzer sind Programmierer.
Giacomo Tesio

Was hast du inzwischen benutzt?
Aggsol

Antworten:



3

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.


Dies ist genau das, was ich meine, aber ich würde es vorziehen, ASP.NET vollständig zu vermeiden. Ich möchte ein "einfaches altes FastCGI" schreiben, aber mit C #.
Giacomo Tesio

3

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


Nein, ich bin immer noch interessiert. Sieht sehr interessant aus @gigi ... was ist die Lizenz?
Giacomo Tesio

Groß! Die Lizenz ist BSD.
Gigi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.