2015-09-05 30 views
0

我想开发一个大规模的可扩展即时消息跨平台应用程序。我从头开始。 这是目前最好的技术。我听说过ejabber xmpp等。我想知道哪些是最好的后端编程语言,哪些是可靠的协议(tcp/ip或rest)? 任何人都可以帮助我吗?在此先感谢。用于可扩展即时消息应用的技术栈

回答

0

有许多可能的选择。如果你想要一个基本的聊天,你可以建立你自己的基于低级传输的协议。

但是,如果您认为您的聊天将会或可能演变为完整的功能聊天应用程序,那么使用XMPP即可。它将避免您重新发明轮子并利用协议中提供的许多高级功能。

有许多库可以帮助您入门,像ejabberd这样的服务器确实具有大规模的可扩展性。