Gnista Core / Photon och CloudMQTT (1 / 7 steg)
Steg 1: Vad är Message Queuing?
Meddelandeköer tillhandahåller en asynkron kommunikationsprotokoll,
vilket innebär att avsändaren och mottagaren av meddelandet inte behöver interagera med meddelandekön på samma gång. Meddelanden placeras på kön lagras tills mottagaren hämtar dem. Meddelandeköerna har implicit eller explicit begränsningar på storleken på data som kan överföras i ett enda meddelande och antalet meddelanden som kan förbli utestående i kön.
Andra implementeringar tillåta överföring av meddelanden mellan olika datorsystem, potentiellt ansluter flera program och flera operativsystem. Dessa message Queuing-system innehåller normalt förbättrad motståndskraft funktionalitet för att säkerställa att meddelanden inte får "förlorat" i händelse av ett systemfel.
Det finns ett antal öppen källkod val av messaging middleware system, inklusive JBoss Messaging, JORAM, Apache ActiveMQ, Sun öppnar meddelandekön, Apache Qpid, RabbitMQ, Beanstalkd, Tarantool och HTTPSQS.