Hvordan legge til en melding til MSMQ

Når kjører nettverk applikasjoner for Windows-operativsystemet i et bedriftsmiljø, og legger en melding til Microsoft Message Queuing System (MMQS) kan du få den meldingen leveres til flere datamaskiner eller enheter på samme tid. MMQS er en teknologi utviklet av Microsoft Corporation som håndterer melding levering og ruting på tvers av lokale og Internett-baserte nettverk. Du kan legge til en melding i køen når du bruker MMQS ved å endre koden til C # ASP.Net søknaden.

Bruksanvisning

1 Åpne filen som inneholder kildekoden til programmet i et tekstredigeringsprogram som for eksempel Notisblokk.

2 Kopier og lim inn eller skriv inn følgende kode inn i kildekoden:

offentlig enum MessageType
{

MESSAGE_TYPE_PLAIN_TEXT = 0,
MESSAGE_TYPE_HELLO_WORLD = 1

};
static void main (String [] args)
{
bruker (kø = new MessageQueue ( ". \ MyQueue"))
{

queue.MessageReadPropertyFilter.AppSpecific = true;
queue.Formatter = new BinaryMessageFormatter();
using (MessageQueueTransaction mqt = new MessageQueueTransaction())
{
mqt.Begin();
Message myMessage = new Message("Body of my message", new BinaryMessageFormatter());
myMessage.Label = "Name of my message";
myMessage.AppSpecific = (int)MessageType.MESSAGE_TYPE_PLAIN_TEXT;
queue.Send(myMessage, mqt);
}

}
}

3 Erstatt "Navn på mitt budskap" med selve tittelen på meldingen du vil sende, og "Body of mitt budskap" med innholdet.

4 Lagre filen ved å klikke på "File" og velge "Lagre".