Domanda

Sto pensando di creare una coda di messaggi generica per gestire vari messaggi tra processi. (WCF non è un'opzione a questo punto.) Quindi, invece di avere 10-15 code diverse per messaggi specifici, avrei 1 coda che è un "catch-all".

Ovviamente l'invio di messaggi a questa coda non è un problema. Ogni destinatario ascolta la coda per i nuovi messaggi e poi li "sbircia", ma sto cercando un modo pulito / efficiente per farlo. Per pulito intendo un metodo che non richiede a tutti i destinatari di leggere il corpo di ogni singolo messaggio.

È stato utile?

Soluzione

Utilizza System.Messaging.Message.AppSpecific (intero) per specificare un destinatario.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top