2013-02-09 2 views
2

Я собираюсь сделать многопользовательскую игру в режиме реального времени, используя технологию WebSocket. Тем не менее, я не уверен, какую серверную реализацию я должен использовать. Я нашел две зрелые (достаточно) библиотеки, которые соответствуют моим потребностям. libwebsockets и WebSockets ++.libwebsockets vs. WebSockets ++

Кто-нибудь попробовал их? Может ли кто-нибудь указать основные различия между этими двумя библиотеками?

+0

Возможно, я ошибаюсь, но похоже, что эти библиотеки предназначены только для HTTP. Если вы делаете многопользовательскую игру, вам нужны сырые сокеты (обычно UDP для производительности), а не сокеты HTTP. Попробуйте что-то вроде Boost Asio или сырых сокетов для вашей ОС. – user99545

+1

Websockets! = HTTP. Я * делаю * хочу websockets для своей игры. – Howie

+1

для меня, это проще всего установить, но я просто пытаюсь сделать супер быстрый webapp. вам, вероятно, нужна вся скорость, которую вы можете получить. websockets ++, вероятно, ваш идеальный маршрут. libwebsockets выглядит легко установить на Fedora, так что это мой выбор – 2013-03-02 03:09:08

ответ

1

Вы можете взглянуть на QWebSockets, который написан в Qt и работает как для клиентов, так и для серверов.

Смежные вопросы