我想开发一个大规模的可扩展的跨平台即时消息应用程序。我从头开始。我听说过ejabber、xmpp等。我想知道哪种编程语言是最好的后端编程语言,哪种是可靠的协议(tcp/ip或rest)?有人能帮我吗?提前谢谢。
发布于 2015-09-07 16:38:15
有许多可能的选择。如果你想要一个基本的聊天,你绝对可以构建你自己的基于低级传输的协议。
然而,如果您认为您的聊天将会或能够发展为一个全功能的聊天应用程序,那么使用XMPP就是最佳选择。它将避免您重复发明轮子,并利用协议中提供的许多高级功能。
有很多库可以帮助你入门,像ejabberd这样的服务器确实是可大规模扩展的。
https://stackoverflow.com/questions/32414702
复制相似问题