Ich entwickle einen kleinen Server, der über http Schnittstelle soll. Da ich möchte, dass es mit verschiedenen ausgereiften http-Servern verwendet werden kann, habe ich FastCGI als gemeinsame Schnittstelle gewählt.Gibt es eine .NET FastCGI-Bibliothek?
Jetzt kann ich keine (kostenlose) .NET-Bibliothek finden, die die FCGI-Schnittstelle implementiert und die ganze harte Arbeit für mich erledigt. Kennst du einen?
Dank für Ihre Antwort. Ich bin immer noch auf der Suche nach einer solchen Bibliothek. Ich war mir dieser Schwierigkeiten nicht bewusst, dann wäre es vielleicht einfacher, einen nativen Wrapper um die c-Bibliothek zu erstellen und die Anfragen an meinen verwalteten Server weiterzuleiten? – Milan
@ entity64 Das hört sich nach einer guten Idee an - die Alternative wäre, es in einer .Net-Sprache neu zu implementieren. – Justin
Ich verstehe deinen zweiten Punkt nicht. Aus meiner Sicht gibt es den Webserver, der Client zu einem (Server) Fastcgi-Prozess ist, um die Anfragen weiterzuleiten. Dieser Prozess kann selbst Client für einen anderen Serverprozess sein. Nach meinem Verständnis ist es nicht notwendig, den Besitz des Sockets, der die Webserver/Fastcgi-Schnittstelle behandelt, zu übertragen. – schoetbi