Блокировка / соединение Mutex / сообщения с использованием библиотеки Boost - PullRequest
1 голос
/ 26 мая 2011

Я пытаюсь изучить материал блокировки / мьютекса, используя библиотеку наддува, но все, что я нашел в Интернете, слишком абстрактно или сложно.

Не могли бы вы, ребята, порекомендовать мне несколько уроков, которые легкоПонимаю?Спасибо.

Я работаю над проектом.Архитектура сервер-клиент.

Сервер может получать сообщения от клиента или отправлять сообщения клиенту.Сервер также может отправлять сообщения, используя несколько потоков.

Я считаю, что мне нужно выполнить синхронизацию потоков, чтобы обрабатывать несколько потоков для отправки сообщений через одно и то же соединение, верно?

Можете ли вы, ребята, дать мнепростой фрагмент псевдокода?

1 Ответ

1 голос
/ 27 мая 2011

Пропустите мьютексы и потоки, прочитайте о Boost.Asio , если вы разрабатываете архитектуру клиент-сервер. В частности, изучите асинхронный дизайн, который он продвигает с параллелизмом без явного использования потоков.

...