Сети платформы для C++ (UDP или TCP)? [закрытый]

решил проблему с помощью:

  • DOMContentLoaded для запуска javascript

(https://developer.mozilla.org/en-US/docs / Web / API / Window / DOMContentLoaded_event)

  • URLSearchParams и URLSearchParams.get () для получения строки запроса

( https: // developer .mozilla.org / en-US / docs / Web / API / URLSearchParams )

( https://developer.mozilla.org/en-US/docs/Web/API/ URLSearchParams / get )

  • getElementById для установки значения в поле ввода

( https://developer.mozilla.org/en-US/ docs / Web / API / Document / getElementById )

это общий вопрос-

( Как получить значения строки запроса в JavaScript? ) [ 1115]




7
задан Hosam Aly 27 February 2009 в 17:14
поделиться

4 ответа

повышение:: asio является Вашим другом. Это - кросс-платформенная асинхронная io библиотека. Хороший для сети. С большим количеством образцов на сайте повышения. http://www.boost.org/

6
ответ дан 7 December 2019 в 03:21
поделиться

Попробуйте Повышение. Asio, возможно.

1
ответ дан 7 December 2019 в 03:21
поделиться

Существует набор платформ там (например, Постепенно, ACE). Это зависит от того, что Вы ищете. Если бы Вы хотите создать неструктурированные сокеты на уровне OS и отправить потоки байтов через них, то я пошел бы с Повышением. Asio, как предложено всеми остальными. Если Вы ищете отправку XML-документов по HTTP или чему-то как этот, то исследуете некоторые из других альтернатив.

1
ответ дан 7 December 2019 в 03:21
поделиться

Поскольку другие уже сказали, повышение:: asio является, конечно, хорошим выбором.

Теперь, когда сказанный, это должно действительно сделать "необработанные" сети.

При создании видеоигры или network-performance-like-video-game программного обеспечения возможно, более высокоуровневым и оптимизированным для этой библиотеки случая как библиотека RakNet, которой в большой степени повторно управляют, был бы лучший выбор. Другая альтернатива в этом том же случае, если Вы хотите более низкий уровень основанная на UDP библиотека, ENet, могла бы удовлетворить Вашим потребностям.

1
ответ дан 7 December 2019 в 03:21
поделиться