#c# #msmq
#c# #msmq
Вопрос:
Я пытаюсь получить доступ к частным очередям удаленного сервера и прочитать их.
Я успешно пробовал это локально:
MessageQueue[] QueueList = MessageQueue.GetPrivateQueuesByMachine(".");
foreach(MessageQueue queueItem in QueueList)
{
Console.WriteLine(queueItem.Path);
}
И я пробовал это, указывая на удаленный сервер, но безуспешно:
MessageQueue[] QueueList = MessageQueue.GetPrivateQueuesByMachine(@"FormatName:DIRECT=OS:XXX.XX.X.XXX");
foreach(MessageQueue queueItem in QueueList)
{
Console.WriteLine(queueItem.Path);
}
также безуспешно пытался
var queue = new MessageQueue(@"FormatName:DIRECT=OS:XXX.XX.X.XXXPrivate$test-queue");
Console.WriteLine(queue.GetAllMessages().Count());
Я хочу получить список частных очередей на удаленном сервере.
(и подсчитываю сообщения в очередях)