我创建了一个运行良好的控制台应用程序,但我想添加处理 http 请求的能力,第一个问题是我需要使用另一个端口,如 1370,第二个问题:我不想使用 ASP。 NET Web 服务,因为它需要 IIS。
最佳答案
你有几个选择:
a) 为此使用 Microsoft 方式 - 自托管 WCF。
http://msdn.microsoft.com/en-us/library/ms731758.aspx
b) 使用开源 - 有多种风格可供选择 - ServiceStack ( http://servicestack.net ), open rasta ( http://openrasta.org/ )
c) 从头开始做,比如使用 HttpListener 或什至在较低级别,比如套接字。
关于c# - 在 C# 控制台应用程序中处理 HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16587847/