我正在尝试创建一个与我想的whatsapp 非常相似的即时消息应用程序。我可以使用的资源是 C# 中的服务器开发(REST 服务、专用服务器应用程序等)
并且目前一个使用eclipse的android开发平台(iphone,wp7以后会跟进)。我以前在 Android 上做过一些开发,但我不知道从哪里开始这样的应用程序。
我的猜测是它会与 UDP/TCP 或类似的一起工作吗?我目前有一个用于 asp.net 网站的共享服务器,但我认为这并不理想,我可以在服务器上设置一个 Web 服务并让客户端在那里发布他的消息,但这意味着接收者会必须每 5 分钟左右轮询一次(拉动) - 所以我想这不是实时的
我需要在这里使用 UDP 吗?
而且我认为像 Iphone、Android 和 WP7 这样的平台通过 UDP 发送消息不会有任何问题——如果它是这样做的。
我期待任何帮助或指导。