wcf即时消息的替代品

时间:2014-03-28 06:21:05

标签: .net wcf websocket xmpp mqtt

我们正在开发一个Windows 8商店应用程序,在某些时候需要能够在客户端应用程序之间发送即时消息。

我是编写php脚本的后端人,而我的朋友是编写c#代码的.net人。 现在我对c#和wcf服务了解不多,但他告诉我wcf服务可以用于即时消息,他已经测试了它的工作原理,所以我们应该继续我们的项目。

所以我们继续编写代码。现在我们达到了我们的应用必须能够实际沟通的阶段。

现在的问题是,.net的人说他之前测试过的wcf客户端回调合同服务对于桌面应用程序运行正常,但是没有使用metro应用程序。 他说他必须制作wsDualHttpBinding的对象,并且windows 8 app平台不支持wsDualHttpBinding用于metro应用程序。

现在我对wcf和c#了解不多,但我的问题是,如果他在他身边是正确的,我们应该选择哪些替代方案?

我们应该选择XMPP或MQTT还是其他类似的东西?或者他错过了可能解决问题的方法?我还想知道网络套接字是否可以在这里发挥重要作用!

1 个答案:

答案 0 :(得分:1)

在MS生态系统中,有几种使用WebSockets的选项: