一些通用问题,但假设您有一个桌面应用程序,允许用户连接到中央服务器并提供以下功能:
Web服务器(JSP / ASP.NET / PHP /等)会为您做很多工作,特别是在请求服务和线程方面,但桌面应用程序使用HTTP似乎有点作弊像这样的要求。
欢迎所有的想法。也许这应该是社区维基?
答案 0 :(得分:1)
如果您希望将来开放其他可能性,请使用Web服务器。这样,如果您决定编写基于Web的桌面应用程序版本(或iPhone / Pre / Android应用程序),则无需重写套接字服务器。这些天几乎所有东西都可以说HTTP。