我已经阅读了很多关于IM应用程序用于移动设备的机制的不确定文章,我希望有人请我为此澄清一下。移动设备的所有IM应用程序都只使用短信吗?如果没有,设备之间的实时通信如何工作?有中间服务器吗?感谢。
答案 0 :(得分:1)
大多数移动运营商不允许接受连接(服务器)的套接字在移动设备上运行。据我所知,拥有大量用户的IM服务(例如MSN,AIM,Yahoo,ICQ,Skype)依靠服务器在移动客户端之间传输消息。我得出这个结论是因为每个客户端必须登录服务器才能使用IM服务;它们无法进行点对点连接,也无法登录服务器。
答案 1 :(得分:0)
不,大多数人都不会将SMS用于即时通讯。如果您想开发即时消息应用程序,则需要服务器和推送通知。我建议使用Parse Push,但您也应该查看Google Cloud Messaging。如果不出意外,它会让你知道这些东西是如何运作的。