Для сервера действительно ли возможно получить доступ к частной очереди с сервера B?
Функциональная разница между публичной и частной очередями небольшая, за исключением того, что MSMQ публикует информацию об общедоступных очередях в Active Directory. (ОБЪЯВЛЕНИЕ).
Я никогда не делал этого сам, но похоже, что если вы знаете полный путь к частной очереди, вы можете получить к ней доступ с другого сервера:
Частные очереди
Частные очереди - это очереди, которые не являются опубликованы в Active Directory и отображается только на локальном компьютере который их содержит. Частные очереди имеют следующие особенности:
Очередь сообщений регистрирует частные очереди локально, сохраняя описание очереди в LQS (локальное хранилище очередей) на локальный компьютер. В MSMQ 2.0 и Очередь сообщений 3.0, по умолчанию расположение % windir% \ system32 \ msmq \ хранилище \ lqs. Обратите внимание, что описание каждого общедоступного очередь, созданная на локальном компьютере, также хранится локально в отдельном файле в папке LQS.
Частные очереди регистрируются на локальный компьютер, не в каталоге сервис, и обычно не может быть находится в другой очереди сообщений Приложения.
Доступны только частные очереди приложениями очереди сообщений, которые знать полное имя пути, прямой название формата или частный формат имя очереди, как показано ниже:
Путь имя: ComputerName \ private $ \ QueueName.
Путь на локальном компьютере: \ private $ \ QueueName.
Имя прямого формата :: DIRECT = ComputerAddress \ PRIVATE $ \ PrivateQueueName.
Название частного формата: ЧАСТНЫЙ = ComputerGUID \ QueueNumber.
Для получения дополнительной информации об именах путей и форматируйте имена, см. Имена очередей.
Частные очереди имеют преимущество нет накладных расходов на службу каталогов, что делает их быстрее создавать, без задержки в доступ к ним, и никакой репликации накладные расходы.
Частные очереди не зависят от служба каталогов, и, таким образом, может быть создается и удаляется, когда каталог сервис не работает. Это полезно для работы в автономном режиме.
Один из способов, которым частные очереди могут быть подвергается воздействию других приложений установка свойства сообщения. К распределить местонахождение частного очередь, приложение может отправить отформатируйте имя частной очереди как свойство очереди ответов сообщение.
Ссылка .