Pustaka FastCGI untuk C # / Mono

10

Saya ingin menulis beberapa aplikasi fastcgi di c #.

Saya tahu bahwa Mono dapat menjalankan ASP.NET pada server web yang diaktifkan fastcgi, tapi bukan itu yang saya butuhkan.

Apakah ada pustaka FastCGI yang berfungsi untuk .NET / Mono?

Giacomo Tesio
sumber
2
Ini jelas merupakan pertanyaan milik SO ; ini adalah pertanyaan pemrograman yang melibatkan kompiler / lingkungan Linux
Michael Mrozek
1
Saya tidak setuju karena situs tanya jawab ini ditargetkan untuk pengguna "mahir". Sebagian besar pengguna tingkat lanjut Unix / Linux adalah programmer.
Giacomo Tesio
Apa yang akhirnya Anda gunakan sekarang?
aggsol

Jawaban:

3

Apakah maksud Anda seperti antarmuka servlet?

Anda juga bisa dengan mudah meniru sesuatu seperti ini menggunakan ASPX HTTP Handler. Anda cukup mewarisi dari IHttpAsyncHandler dan Anda akan mendapatkan metode BeginProcessRequest dan metode EndProcessRequest.

Di penangan BeginRequest Anda, Anda dapat melakukan context.Response.Write ();

jacksonh
sumber
Inilah yang saya maksudkan tetapi saya lebih suka menghindari sepenuhnya menghindari ASP.NET Saya ingin menulis "FastCGI tua biasa", tetapi dengan C #.
Giacomo Tesio
3

Mungkin ini sedikit terlambat untuk berguna bagi Anda. Mungkin itu akan bermanfaat bagi orang lain. Pokoknya saya mengembangkan implementasi protokol fastcgi untuk .NET / mono. Anda dapat menemukannya di github di sini: https://github.com/gigi81/sharpfastcgi

gigi
sumber
Tidak, saya masih syafaat. Terlihat sangat menarik @ gigi ... apa lisensinya?
Giacomo Tesio
Bagus! Lisensi adalah BSD.
gigi