Open-source-minimal web server?
Bin ich daran denken, die nächsten Schritte für ein Projekt, das ich geschrieben habe. Es ist derzeit eine desktop-Anwendung für die Steuerung der seriellen Schnittstelle.
Ich überlege, so dass browser-clients das herstellen einer Verbindung zu einigen Prozess, um "near real time" updates über den Status, etc. des Gerätes. Vielleicht ermöglicht auch die Kontrolle von einem browser-client.
Möchte ich lieber nicht schreiben, meine eigenen Server aus kratz-und dies wäre eine sehr abgespeckte web-server.
Irgendwelche Vorschläge, wo Sie suchen?
Ich würde lieber C++ oder C# - Implementierung.
InformationsquelleAutor Tim | 2009-01-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie mit Windows verwenden http.sys. Es ist ein leichtes, web-server, ausgesetzt ist, durch die .NET framework.
http://mikehadlow.blogspot.com/2006/07/playing-with-httpsys.html
InformationsquelleAutor Jonathan Allen
Ich kenne keinen C#, http-server, aber Sie machen Ihre eigene ziemlich schnell (siehe http://www.codeplex.com/webserver).
Vorgeschlagen, lighthttpd könnte den trick tun.
Ich würde auch empfehlen simpleweb, die einen sehr leichten und leistungsfähigen http-server in Java geschrieben.
InformationsquelleAutor Wookai
Habe ich schon viel gutes gehört, von einem Freund über lighthttpd
InformationsquelleAutor Adriano Varoli Piazza
nginx ist sehr leicht und sehr skalierbar (z.B. siehe
WordPress ist Geschichte für ein high-Profil-Fall). POSIX-nur.
InformationsquelleAutor orip
Überprüfen Sie heraus meine webserver-Projekt: http://www.codeplex.com/webserver
Es enthält eine lite-Zweig minimal.
InformationsquelleAutor jgauffin
Erwägen Sie einen Blick auf das System.Net.HTTPListener-Klasse. Es implementiert einen HTTP-listener, der macht es sehr einfach, zu reagieren, um HTTP-Anfragen von clients. Da brauchen Sie nicht einen vollwertigen HTTP-server, das ist wahrscheinlich der Weg zu gehen!
InformationsquelleAutor Loudenvier
Ein paar weitere Anregungen:
InformationsquelleAutor Chris S
Hier ist eine andere alternative, die ich im letzten Jahr geschrieben und hat mir gut gedient.
EmbedIO: https://github.com/unosquare/embedio
Ich benutze es überwiegend zum erstellen von RESTful-services auf dem Raspberry Pi (soft-float).
Es ist MIT lizenzierten zu werden.
InformationsquelleAutor Mario
Wenn Sie ein web-Projekt von Visual Studio, sind Sie in der Regel läuft es über Cassini2. Das ist eine herunterladbare Projekt als gut.
Andernfalls, wenn Sie etwas kleiner ist, können Sie Blick auf Indy 10-Bibliothek (open-source), die einen vollständigen Satz von Netzwerk-apis. Sie könnte wahrscheinlich schreiben Sie Ihre eigenen web-server ziemlich schnell mit, dass.
Oder, NSoftware hat auch einige Netzwerk-apis. Sie sind kommerziell, aber gut dokumentiert, und ich habe Glück gehabt, mit Ihrer Unterstützung (aber es hat schon eine Weile).
InformationsquelleAutor Chris Brandsma
Da bist du nicht schreiben es selbst, muss es sein, eine minimale server? Apache und verwandten könnten dazu dienen Ihren Zweck. Es ist Schwergewicht, aber ohne zu wissen, mehr von Ihren Anforderungen, die möglicherweise oder möglicherweise nicht ein problem sein.
InformationsquelleAutor David Thornley
Blick auf Codeprpject Website
es gibt viele open-source und simple webserver
Erstellen Sie Ihre eigenen Web-Server mit C#
Einfache HTTP-Server in C#
InformationsquelleAutor AminM
Ich weiß nicht, ob die passen wird Ihr Projekt aber http://www.tntnet.org/ sieht vielversprechend aus. Alternativ können Sie sich für eine http-server-Bibliothek, die Sie hinzufügen können Ihre benutzerdefinierten code zum erstellen einer web-server-Anwendung eingebettet. Es gibt viele (wie libmicrohttpd), dass es sich nicht lohnt die Aufzählung hier, ohne zu wissen, Ihr Projekt.
InformationsquelleAutor artificialidiot
Können Sie versuchen, nodejs zu bauen, die einen webserver sowie.
Gibt es Beispiele bei der Umsetzung einer einfachen
InformationsquelleAutor Aaron Gong