Skip to content
Related Articles

Related Articles

Difference between AMQP and HTTP protocols
  • Last Updated : 16 Jul, 2020
GeeksforGeeks - Summer Carnival Banner

1. AMQP :
AMQP is an acronym used for the Advanced Message Queuing Protocol. It is a protocol that is used for communication between applications. It is a lightweight, protocol which supports the applications for transfer of data. This protocol is used for its scalability and modularity with the technologies.

2. HTTP :
HTTP is an acronym used for Hyper Text Transfer Protocol. It is a protocol that is used for the communication between client and server. This protocol is responsible for the response from the server-side to the client response. It is a base protocol for the communication of web services.



Difference between AMQP and HTTP :



ParameterAMQPHTTP
Full FormAdvanced Message Queuing Protocol.Hyper Text Markup Protocol.
Developed byIt was developed by JPMorgan Chase.It was developed by Tim Berners-Lee.
Communication NatureIt has asynchronous communication nature.It has synchronous communication nature.
UsageIt is easy to setup and manage.It is user centric and it can be used in every aspect.
Message DeliveryIt has guaranteed message delivery.It has no guarantee for message delivery.
InterfaceIt provides publish/subscribe interface.It provides point to point interface.
Fault ToleranceAMQP protocol can bear the server broke issue on its own.HTTP protocol is not capable to react to the server breakdown issue.
SegmentationIt has the property of segmentation and can process messages into slots.It does not has this capability to treat each message as segments.
Protocol CharacteristicsIt is specific protocol used for specific purposes.It is general purpose protocol and is used for multiple purposes.
AdvantagesIt is fast, flexible and cost effective protocol.It is well known, efficient and muti-purpose protocol.

Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.

My Personal Notes arrow_drop_up
Recommended Articles
Page :