【问题标题】:Chat feature implementation in iOSiOS 中的聊天功能实现
【发布时间】:2013-01-12 21:14:19
【问题描述】:

我想在我的应用中实现聊天功能。我发现 XMPPframework 看起来像我正在寻找的东西。由于它使用 xmpp 协议来运行聊天,所以它会安装在 windows 服务器上吗?

我们团队中的服务器人员也联系我使用使用 websockets 的 signalr 目标 c 框架。由于服务器是 Windows,我需要使用 sigar 目标 c 框架吗? Signalr 可以是found in github

谢谢

【问题讨论】:

    标签: ios windows livechat


    【解决方案1】:

    客户端和服务器是独立的。如果您的客户端在 iOS 上运行,请不要担心。服务器可以用任何语言实现,只要它提供 XMPP 协议中定义的服务即可。

    实际上,您不必自己实现服务器端。已经有很多服务器实现通过 XMPP 与客户端进行通信。最常用的是Openfire

    在客户端,您需要做的就是向服务器发送 XML 消息并从服务器接收 XML 消息。显然,有人已经处理好了。也有 XMPP 客户端实现。由于我是 Windows Phone 开发人员,我更喜欢Matrix。它提供了与 Openfire 服务器通信的简单客户端类。我相信您会发现 iOS 与 Matrix 等效。

    祝你的项目好运!

    【讨论】:

      猜你喜欢
      • 2012-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-19
      • 1970-01-01
      • 2011-11-27
      相关资源
      最近更新 更多