Розетки RDM - PullRequest
       15

Розетки RDM

5 голосов
/ 05 июля 2010

Я недавно сталкивался с типом сокета RDM в .NET (SocketType.Rdm), и его функции звучат очень многообещающе, очень похоже на надежный протокол без установления соединения. Однако я не нашел примеров его использования и небольшой документации по самому протоколу.

Прежде всего, как создать экземпляр сокета такого типа? Задание SocketType.Rdm в конструкторе сокетов всегда вызывает исключение. Во-вторых, называется ли этот протокол другим именем за пределами .NET? Как я уже сказал, протокол кажется недокументированным, несмотря на его многообещающий набор функций.

Спасибо

Ответы [ 3 ]

2 голосов
/ 17 марта 2012

RDM-сокеты поддерживают PGM.Однако поддержка PGM не устанавливается в Windows по умолчанию, а является частью установки MSMQ.Если у вас Windows 7, это командная строка, которая предложит Диспетчеру пакетов установить нужные компоненты.

pkgmgr / iu: MSMQ-Container; MSMQ-Server; MSMQ-Multicast

Попробуйтезапустите сокет после установки и посмотрите, есть ли у вас такое же исключение.

1 голос
/ 05 июля 2010

Насколько я знаю, это PGM .Вот несколько случайных ссылок на биты форума MS:

Я понятия не имею о зрелости реализации .NET.

0 голосов
/ 18 октября 2012

Надежная многоадресная рассылка с PGM и WCF - интересная статья в проекте кода о том, как использовать сокеты RDM (PGM). Он включает в себя как необработанные классы отправителя / получателя PGM, так и основывается на нем путем реализации коннекторов WCF для PGM

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...