Бібліотека FastCGI для C # / Mono


10

Я хотів би написати кілька додатків для швидкого використання в #.

Я знаю, що Mono може запускати ASP.NET на веб-серверах з підтримкою fastcgi, але це не те, що мені потрібно.

Чи працює бібліотека FastCGI для .NET / Mono?


2
Це, безумовно, питання, яке належить до SO ; це питання програмування, яке передбачає компілятор / середовище Linux
Michael Mrozek

1
Я не згоден, оскільки цей веб-сайт із запитами та відповідями орієнтований на "просунутих" користувачів. Більшість просунутих користувачів Unix / Linux - це програмісти.
Джакомо Тесіо

Що ви в кінцевому підсумку використали?
аґґсол

Відповіді:



3

Ви маєте на увазі щось на зразок інтерфейсу сервлетів?

Ви також можете легко імітувати щось подібне, використовуючи ASPX HTTP Handler. Ви просто успадкуєте від IHttpAsyncHandler, і ви отримаєте метод BeginProcessRequest та метод EndProcessRequest.

У вашому оброблювачі BeginRequest ви можете виконати контекст.Response.Write ();


Це саме те, що я маю на увазі, але я б вважав за краще уникати ASP.NET. Я хотів би написати "звичайний старий FastCGI", але з C #.
Джакомо Тесіо

3

Можливо, трохи пізно, щоб бути корисним для вас. Можливо, це буде корисним для інших. У будь-якому випадку я розробив реалізацію протоколу fastcgi для .NET / mono. Ви можете знайти його на Github тут: https://github.com/gigi81/sharpfastcgi


Ні, мене все ще цікавить. Виглядає дуже цікаво @gigi ... яка ліцензія?
Джакомо Тесіо

Чудово! Ліцензія - BSD.
gigi
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.