У меня есть оркестровка с прямым логическим портом. Давайте назовем это "O1"
O1 подписывается на тип сообщения «A» (указанный в свойстве фильтра порта приема)
Когда O1 получает сообщение типа «A», он ожидает некоторого пользовательского ввода, прежде чем завершить. (Некоторая корреляция в игре здесь)
Пока все хорошо ...
У меня есть вторая оркестровка, "O2", которая создает и отправляет сообщение типа "A" в окно сообщения.
Когда это происходит, я получаю много экземпляров O1 при запуске.
Все, о чем я могу думать, это то, что пока существует экземпляр O1, сообщение все еще доступно в окне сообщений для использования подписчиками. Итак, я буду получать экземпляры оркестровки, создаваемой постоянно.
Когда сообщение обрабатывается оркестровкой, оно остается в окне сообщений до его завершения?
Был бы очень признателен, если бы кто-то мог объяснить, что происходит и чего мне не хватает!