【问题标题】:WCF or HttpListenerWCF 或 HttpListener
【发布时间】:2014-12-18 03:47:35
【问题描述】:

我正在开发一个 Windows 窗体应用程序,它需要成为一个服务器,可以从 Android、iPhone、Windows Phone 甚至网站获取命令。 我还将制作一个 Windows 客户端来连接和发送信息。

我需要向服务器发送一些字符串,但主要是布尔值,响应将只是一个字符串(成功,不成功)。

我曾使用过 HttpListener,但如果我在 Google 周围搜索,我可以看到人们谈论 WCF(我从未使用过的东西)。

我现在的问题是 - 你会推荐什么?优点和缺点? 提前致谢。

【问题讨论】:

    标签: c# android wcf client server


    【解决方案1】:

    WCF 是一个相当大的通信框架,具有许多用于安全、身份验证等的设施。如果您需要它,它非常有用。如果您在双方都使用 .NET,那么 WCF 的启动和运行相当简单,但我觉得如果您来自非 .NET 和/或非 ws-* 样式的客户端,它会更加复杂。

    如果您只是做一个简单的调用,那么 WCF 可能太重了。但是,请确保您自己处理所有重试、安全性等。

    【讨论】:

    • 完美答案。实际上我以后可能需要更多的功能。我想我会选择 WCF,学习新东西也总是很有趣。 ;-)
    猜你喜欢
    • 1970-01-01
    • 2012-08-28
    • 2011-12-26
    • 2010-09-21
    • 2012-01-24
    • 2014-11-27
    • 2012-01-20
    • 1970-01-01
    相关资源
    最近更新 更多