Какой из этих наборов технологий для многопользовательского онлайн-проекта игры. Требования к проекту: 1. Возможность обрабатывать пользователя 2k-5k в любой момент времени. 2. клиентская библиотека для iphone и android (родной, без javascript). 3. Клиентская библиотека для Microsoft Windows (самое главное), также для mac os x и linux. 4. Хорошая документация специально для разработки мода 5. Проект не является открытым исходным кодом. Таким образом, могут использоваться только библиотеки с подходящей лицензией.
Я могу программировать и в erlang и java, язык программирования не является проблемой.
Я рассматривал следующие серверные технологии, такие как Openfire, Tigase, ejabberd и RabbitMQ. Все хорошо для моего проекта, но я хочу узнать больше о том, какой пакет мне нужен, AMQP или XMPP.
Что предлагает AMQP специально для онлайн-игр в режиме реального времени. Это лучше вариант xmpp?