Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 构建一个可以作为windows服务运行的简单web服务器_C#_.net_C++_Com_Windows Services - Fatal编程技术网

C# 构建一个可以作为windows服务运行的简单web服务器

C# 构建一个可以作为windows服务运行的简单web服务器,c#,.net,c++,com,windows-services,C#,.net,C++,Com,Windows Services,我是一名web开发人员,所以我所有的经验都是使用ruby、python或PHP。不过,我要做一点windows编程 我想构建一个轻量级的web服务器,它可以处理传入的请求并将它们传递到COM端口。我希望能够将其作为exe分发,以便将服务器安装为windows服务 你认为用什么语言做这件事最好?哪种IDE最适合上述语言 谢谢, 赛斯老实说,你在C#中做这件事可能是最有趣的。学习曲线会变小,语言和它的大部分功能都是你的朋友。您可以在2分钟内安装windows服务,这也是一个优点。C#而VisualS

我是一名web开发人员,所以我所有的经验都是使用ruby、python或PHP。不过,我要做一点windows编程

我想构建一个轻量级的web服务器,它可以处理传入的请求并将它们传递到COM端口。我希望能够将其作为exe分发,以便将服务器安装为windows服务

你认为用什么语言做这件事最好?哪种IDE最适合上述语言

谢谢,
赛斯

老实说,你在C#中做这件事可能是最有趣的。学习曲线会变小,语言和它的大部分功能都是你的朋友。您可以在2分钟内安装windows服务,这也是一个优点。

C#而VisualStudio应该可以做到这一点。C#可以编译/链接成.exe,您可以将其转换成服务。

请查看Cassini的源代码。它实际上是VisualStudio上的内置服务器。它可能会给您一些好的想法,让您开始使用:


Grz,Kris。

谷歌对于C#中的开源web服务,有一些。然后定制它。这比自己编写要容易得多。@Andrey-谁知道呢,他们可能会接受挑战。感谢您的快速响应-我可以设置此设置以便最终用户可以运行exe并安装服务吗?我不希望用户必须使用命令行来注册服务,b/c我很确定我的用户不会有这样的技术能力。谢谢,这正是我需要的。