Który z tych zestawów technologii dla projektu gier online dla wielu użytkowników .. Wymagania projektu: 1. Potrafi obsłużyć użytkownika 2k-5k w dowolnym momencie. 2. biblioteka klienta dla iPhone'a i Androida (natywna, bez javascript). 3. biblioteka klienta dla systemu Microsoft Windows (najważniejsze), także dla mac os x i linux. 4. Dobra dokumentacja specjalnie do rozwoju modów 5. Projekt nie jest open-source. Więc może korzystać tylko z bibliotek z odpowiednią licencją.amqp lub xmpp do gier czasu rzeczywistego
Mogę programować w języku erlang i java, a język programowania nie jest problemem.
Szukałem następujących technologii serwerowych, takich jak Openfire, Tigase, ejabberd i RabbitMQ. Wszystkie są dobre dla mojego projektu, ale chcę wiedzieć więcej o moim pakiecie moich potrzeb, AMQP lub XMPP.
Co AMQP oferuje specjalnie dla gier online w czasie rzeczywistym. Czy jest to lepsza opcja niż xmpp?
Zawiera szczegółową analizę AMQP, ale prawie nic z XMPP. – Robin