AMQP Qpid: безопасность потоков

Я просматриваю документы и каким-то образом я слепой или пропускаю важную информацию, независимо от того, являются ли классы C ++ многопоточными или нет. сессионный класс конкретно? Есть опыт или кто-нибудь, кто нашел информацию на самом деле? Потому что мне кажется, что я должен пройти через источники в противном случае …

Спасибо!

/ Ф /

0

Решение

Я нашел ответ в конце. Да, они на самом деле потокобезопасны.
В C ++ AMQP Qpid имеет свой собственный механизм обработки, он создает небольшое количество потоков (я думаю, сравнимое с количеством ядер), включая пул потоков, такой как поведение, и безопасность потоков обеспечивается обработкой в ​​любой момент времени в одном потоке. в то время и обеспечивается некоторая блокировка для асинхронных операций, выполняемых кодом с использованием данной DLL.

С портом C ++ / CLI все гораздо хуже, в части .Net используются блокировки, и я считаю, что некоторые части порта C ++ / CLI очень производительны, как могли бы быть …

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]