发送请求到桌面应用服务器

时间:2015-03-30 05:05:28

标签: c# .net server

我有以下问题:

我正在创建一个桌面应用程序(Windows),我希望发送相同的信息并与运行存储在服务器(Windows Server)中的另一个应用程序进行交互,我用C#进行编程。

有什么办法吗?有些协议或相关的东西?怎么样?

感谢。

1 个答案:

答案 0 :(得分:0)

有很多方法可以做到。

  1. 以现代方式,使用服务器:ASP.NET WebApi和桌面应用程序:HttpClient。这被称为REST,在当今最受欢迎。
  2. 在Windows中,使用服务器:WCF和桌面应用程序:WebService。不建议用于简单的服务。
  3. 老歌但好东西方式:使用Socket programming
  4. 许多人可能会建议使用REST。尝试查找与 C#休息相关的教程。有数以百计的好文章,所以在这个回复中不能选择其中一篇。