我正在考虑我编写的项目的后续步骤.它目前是一个控制串行端口设备的桌面应用程序.
我正在考虑允许浏览器客户端连接到某个进程,以获得有关设备状态等的"近实时"更新.可能还允许从浏览器客户端进行控制.
我宁愿不从头开始编写我自己的网络服务器,这将是一个非常小规模的网络服务器.
关于在哪里看的任何建议?
我更喜欢C++或C#实现.
如果您在Windows上运行,请使用http.sys.它是一个通过.NET框架公开的轻量级Web服务器.
http://mikehadlow.blogspot.com/2006/07/playing-with-httpsys.html
我不知道任何C#http服务器,但您可以很快地创建自己的服务器(请参阅http://www.codeplex.com/webserver).
正如所建议的那样,lighthttpd可能会成功.
我还推荐simpleweb,它是一个用Java编写的非常轻巧和强大的http服务器.
我从朋友那里听到了关于lighthttpd的好消息