Indholdsfortegnelse:
- Definition - Hvad betyder Advanced Message Queuing Protocol (AMQP)?
- Techopedia forklarer Advanced Message Queuing Protocol (AMQP)
Definition - Hvad betyder Advanced Message Queuing Protocol (AMQP)?
Advanced Message Queuing Protocol (AMQP) er en open-source-standard, der giver fuld funktionel interoperabilitet til kommunikation med forretningsmeddelelser mellem organisationer eller applikationer. Protokollen hjælper med at forbinde systemer og med at levere forretningsprocesser med de krævede data; det er også i stand til at overføre instruktioner for at nå målene. Protokollen bringer store fordele for organisationer som opsparing gennem commoditization, åbne standardbaserede forbindelser til forretningspartnere, forbindelser til forskellige applikationer, der arbejder på forskellige platforme og mange andre.Techopedia forklarer Advanced Message Queuing Protocol (AMQP)
Advanced Message Queuing Protocol var designet til at give funktioner som open source, standardisering, pålidelighed, interoperabilitet og sikkerhed. Det hjælper med at forbinde organisation, tid, rum og teknologier. Protokollen er binær med funktioner som forhandling, multikanal, portabilitet, effektivitet og asynkron meddelelse. Det er ofte opdelt i to lag, nemlig et funktionelt lag og et transportlag. Det funktionelle lag hjælper med at definere kommandoerne til at fungere på applikationens side, mens transportlaget hjælper med at bære de forskellige teknikker såsom indramming, kanalmultipleksering, datarepresentation osv. Mellem serveren og applikationen.
Advanced Message Queuing-protokollen indeholder nogle nøglefunktioner, der er gavnlige for organisationer såvel som for applikationer. Hurtige og garanterede meddelelseleverancer såvel som pålidelighed og meddelelsesbeviser er hovedfunktionerne i protokollen. Disse evner hjælper med distributionen af meddelelser i et multiklientmiljø, ved delegering af tidskrævende opgaver og med at få en server til at tackle øjeblikkelige anmodninger hurtigere. Protokollen har også kapacitet til at dele og overvåge opdateringer globalt og også at muliggøre kommunikation mellem forskellige systemer, der er tilsluttet. En anden fordel ved protokollen er fuld asynkron funktionalitet til systemer samt forbedret pålidelighed og bedre oppetid med hensyn til applikationsdistributions.