Bibliothèque FastCGI pour C # / Mono


10

Je voudrais écrire quelques applications fastcgi en c #.

Je sais que Mono peut exécuter ASP.NET sur des serveurs Web activés pour fastcgi, mais ce n'est pas ce dont j'ai besoin.

Existe-t-il une bibliothèque FastCGI fonctionnant pour .NET / Mono?


2
C'est définitivement une question qui appartient à SO ; c'est une question de programmation qui implique un compilateur / environnement Linux
Michael Mrozek

1
Je ne suis pas d'accord car ce site de questions / réponses s'adresse aux utilisateurs "avancés". La plupart des utilisateurs avancés Unix / Linux sont des programmeurs.
Giacomo Tesio

Qu'avez-vous fini par utiliser maintenant?
aggsol

Réponses:



3

Voulez-vous dire quelque chose comme une interface de servlet?

Vous pouvez également émuler assez facilement quelque chose comme ça en utilisant un gestionnaire HTTP ASPX. Vous héritez simplement de IHttpAsyncHandler et vous obtiendrez une méthode BeginProcessRequest et une méthode EndProcessRequest.

Dans votre gestionnaire BeginRequest, vous pouvez faire context.Response.Write ();


C'est exactement ce que je veux dire, mais je préfère éviter complètement d'éviter ASP.NET. Je voudrais écrire un "FastCGI ordinaire", mais avec C #.
Giacomo Tesio

3

Il est peut-être un peu trop tard pour vous être utile. Ce sera peut-être utile aux autres. Quoi qu'il en soit, j'ai développé une implémentation du protocole fastcgi pour .NET / mono. Vous pouvez le trouver sur github ici: https://github.com/gigi81/sharpfastcgi


Non, je suis toujours intéressé. Semble très intéressant @gigi ... quelle est la licence?
Giacomo Tesio

Génial! La licence est BSD.
gigi
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.