. NET'te Gömülü Web Sunucusu

4 Cevap

Ben. NET'te geliştirilen bir Windows uygulamasında bir hafif web sunucusu gömmek istiyorum. Web sunucusu PHP desteği vardır.

Ben Cassini baktım, ama bu sadece ASP.NET görünüyor.

4 Cevap

The .net class HttpListener exposes the underlying http.sys upon which IIS is built. All machines since Windows XP2 have http.sys installed by default. Here are some links to get you started.

XML-RPC SERVER USING HTTPLISTENER

HttpListener For Dummies

PHP desteği gelince, ben bu sağlayacak nasıl bilmiyorum, ama bunu içeri inşa olamazdı hiçbir teknik neden yoktur

Ben kolayca başlatmak ve uygulama ile kapanma olabilir XAMPP Lite seviyor bakmak olacaktır.

Aradığınız tam olarak ne olduğunu iddia AppWeb ki de vardır.

Her zaman bir CGI uygulaması olarak PHP kullanabilirsiniz. CGI iyi belgelenmiş ve uygulamak AFAIK oldukça kolaydır. Darrel Millers öneri ve bazı CGI maji ile çift kullanın ve gaz ile pişirme gerekir.

Mongoose embedded webserver https://code.google.com/p/mongoose/

Sen EXE olarak VS2012/10/08 ile inşa edebilir ve PHP kullanmak ve aynı zamanda istemci uygulaması veri itmek WebSockets edebilirsiniz. Mongoose.cs ve example.cs dosyaları görmek - Ayrıca Sonra C # doğrudan kullanmak vb, marka ile bunu yapmak veya bir VS DLL projeye kod getirmek ve bir _DLLMain oluşturmaktır, DEF dosya bir DLL oluşturabilirsiniz.