Industriell automatisering
Du kan använda MSMQ för att styra den automatiserade tillverkningen av en produkt som produceras med en numeriskt styrd industrimaskin som hanteras via en persondator. I följande exempel används MSMQ för att samla in beställningar och hantera tillverkningsflödet genom att styra den dator som kontrollerar maskinerna.

Figur 1.10
Följande MSMQ-funktioner krävs i detta scenario:
- Garanterad leverans: säkerställer att varje meddelande levereras och hjälper till att upprätthålla ett stabilt meddelandesystem.
- Meddelandeprioritet: effektiv routing av meddelanden. Kvalitetskontrollmeddelanden måste levereras vid lämpligt tillfälle men får inte hindra meddelanden av högsta prioritet.
- Anslutningsfri meddelandehantering: interaktion mellan olika klienter, persondatorer som styr industrimaskinerna och en stordator, allt i ett enda system.
- Stöd av flera plattformar: integration av datorer och äldre system. Ett kontopaket kan till exempel finnas på ett MVS-system.
- Prestanda: kontroll av produktionsprocesser i realtid, till exempel kontroll av tillagningstemperaturer.
- Asynkron leverans: snabbare enheter kan fortsätta arbeta utan att behöva invänta svar från långsammare enheter.