AMQP (Advanced Message Queuing Protocol) ਉਹ ਮਿਆਰੀ ਪਿਆਸਾ ਪ੍ਰੋਟੋਕੋਲ ਹੈ ਜੋ RabbitMQ ਮੁਖ ਤੌਰ 'ਤੇ ਲਾਗੂ ਕਰਦਾ ਹੈ — ਜੋ ਇਹ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਕਿ ਸੁਨੇਹਿਆਂ ਨੂੰ ਕਿਵੇਂ ਫਾਰਮ੍ਯਾਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਕਲਾਇੰਟ ਅਤੇ ਬ੍ਰੋਕਰ ਦੇ ਵਿਚਕਾਰ ਵਟਾਂਦਰਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। AMQP ਨੂੰ ਸਮਝਣਾ RabbitMQ ਦੇ ਅਧੀਨ ਪ੍ਰੋਟੋਕੋਲ ਨੂੰ ਸਪਸ਼ਟ ਕਰਦਾ ਹੈ।
AMQP ਕੀ ਹੈ
AMQP = a standardized, open PROTOCOL for message-oriented middleware:
→ defines the format of messages and the rules for exchanging them (between clients and
brokers)
→ an open standard → interoperability (different clients/brokers can communicate)
→ RabbitMQ's primary protocol (AMQP 0-9-1) → the model of exchanges, queues, bindings is
AMQP's model
→ AMQP is the protocol; RabbitMQ is a broker that implements it
