Thư viện FastCGI cho C # / Mono


10

Tôi muốn viết một vài ứng dụng fastcgi trong c #.

Tôi biết rằng Mono có thể chạy ASP.NET trên các máy chủ web hỗ trợ fastcgi, nhưng đó không phải là thứ tôi cần.

Có thư viện FastCGI nào hoạt động cho .NET / Mono không?


2
Đây chắc chắn là một câu hỏi thuộc về SO ; đó là một câu hỏi lập trình liên quan đến trình biên dịch / môi trường Linux
Michael Mrozek

1
Tôi không đồng ý vì trang web Hỏi & Đáp này được nhắm mục tiêu đến người dùng "nâng cao". Hầu hết người dùng nâng cao Unix / Linux là lập trình viên.
Giacomo Tesio

Bây giờ bạn đã sử dụng cái gì?
agssol

Câu trả lời:



3

Bạn có nghĩa là một cái gì đó giống như một giao diện servlet?

Bạn cũng có thể dễ dàng mô phỏng thứ gì đó như thế này bằng Trình xử lý HTTP ASPX. Bạn chỉ cần kế thừa từ IHttpAsyncHandler và bạn sẽ nhận được phương thức BeginProcessRequest và phương thức EndProcessRequest.

Trong trình xử lý BeginRequest của bạn, bạn có thể thực hiện bối cảnh.Response.Write ();


Đây chính xác là những gì tôi muốn nói nhưng tôi muốn tránh hoàn toàn tránh ASP.NET Tôi muốn viết một "FastCGI cũ đơn giản", nhưng với C #.
Giacomo Tesio

3

Có lẽ đó là một chút quá muộn để hữu ích cho bạn. Có lẽ nó sẽ hữu ích cho người khác. Dù sao, tôi đã phát triển một triển khai giao thức fastcgi cho .NET / mono. Bạn có thể tìm thấy nó trên github tại đây: https://github.com/gigi81/sharpfastcgi


Không, tôi vẫn bị can thiệp. Trông rất thú vị @gigi ... giấy phép là gì?
Giacomo Tesio

Tuyệt quá! Giấy phép là BSD.
gigi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.