Advanced Message Queuing Protocol

AMQP

TipusProtocol
Versió inicial
2003 Modifica el valor a Wikidata
Versió estable1.0 / 2003
LlicènciaOASIS
Característiques tècniques
Sistema operatiuMultiplataforma
Equip
Creador/sAMQP working group (OASIS)
Més informació
Lloc webwww.amqp.org
Stack ExchangeEtiqueta Modifica el valor a Wikidata

El protocol Advanced Message Queuing Protocol (amb acrònim anglès AMQP) és un protocol de capa d'aplicació estàndard obert per a programari intermedi orientat a missatges. Les característiques definitòries d'AMQP són l'orientació de missatges, la cua, l'encaminament (incloent-hi punt a punt i publicació i subscripció), fiabilitat i seguretat.[1]

AMQP imposa el comportament del proveïdor de missatgeria i del client en la mesura que les implementacions de diferents proveïdors siguin interoperables, de la mateixa manera que SMTP, HTTP, FTP, etc. han creat sistemes interoperables. Les estandarditzacions anteriors de middleware s'han produït a nivell d'API (per exemple JMS) i es van centrar a estandarditzar la interacció del programador amb diferents implementacions de middleware, en lloc de proporcionar interoperabilitat entre múltiples implementacions.[2] A diferència de JMS, que defineix una API i un conjunt de comportaments que ha de proporcionar una implementació de missatgeria, AMQP és un protocol a nivell de cable. Un protocol a nivell de cable és una descripció del format de les dades que s'envien a través de la xarxa com un flux de bytes. En conseqüència, qualsevol eina que pugui crear i interpretar missatges que s'ajustin a aquest format de dades pot interoperar amb qualsevol altra eina compatible, independentment del llenguatge d'implementació.

AMQP és un protocol binari de capa d'aplicació, dissenyat per donar suport eficientment a una gran varietat d'aplicacions de missatgeria i patrons de comunicació. Proporciona una comunicació controlada pel flux [3] orientada a missatges amb garanties de lliurament de missatges, com ara com a màxim una vegada (on cada missatge es lliura una vegada o mai), almenys una vegada (on és segur que cada missatge es lliurarà, però pot fer-ho diverses vegades) i exactament una vegada (on el missatge sempre arribarà i ho farà només una vegada),[4] i autenticació i/o xifratge basat en SASL i/o TLS.[5] Suposta un protocol de capa de transport fiable subjacent, com ara el protocol de control de transmissió (TCP).[6]

L'especificació AMQP es defineix en diverses capes: (i) un sistema de tipus, (ii) un protocol simètric i asíncron per a la transferència de missatges d'un procés a un altre, (iii) un format de missatge estàndard i extensible i (iv) un conjunt de "capacitats de missatgeria" estandarditzades però extensibles.

Implementacions:


Referències

  1. O'Hara, J. ACM Queue, 5, 4, 2007, pàg. 48–55. DOI: 10.1145/1255421.1255424 [Consulta: free].
  2. Vinoski, S. IEEE Internet Computing, 10, 6, 2006, pàg. 87–89. DOI: 10.1109/MIC.2006.116.
  3. «OASIS AMQP version 1.0, sections 2.6.7-2.6.8» (en anglès). OASIS AMQP Technical Committee. [Consulta: 18 juny 2012].
  4. «OASIS AMQP version 1.0, sections 2.6.12-2.6.13» (en anglès). OASIS AMQP Technical Committee. [Consulta: 18 juny 2012].
  5. «OASIS AMQP version 1.0, section 5.1» (en anglès). OASIS AMQP Technical Committee. [Consulta: 18 juny 2012].
  6. «OASIS AMQP version 1.0, section 2.1» (en anglès). OASIS AMQP Technical Committee. [Consulta: 18 juny 2012].
  7. ShubhaVijayasarathy. «What is Azure Event Hubs? - a Big Data ingestion service» (en anglès). docs.microsoft.com. [Consulta: 21 maig 2019].
  8. axisc. «AMQP 1.0 in Azure Service Bus and Event Hubs protocol guide» (en anglès). docs.microsoft.com. [Consulta: 21 maig 2019].
  9. axisc. «Overview of AMQP 1.0 in Azure Service Bus» (en anglès). docs.microsoft.com. [Consulta: 21 maig 2019].
  10. «Solace PubSub+» (en anglès). solace.com.
  11. Qpid 0.22 - Apache Qpid™

Read other articles:

Pour les articles homonymes, voir Radio. Pictogramme signalant la présence de matière radioactive. (☢) La maison de Georges Cuvier, au Jardin des plantes de Paris, où Henri Becquerel découvrit la radioactivité en 1896. La radioactivité est le phénomène physique par lequel des noyaux atomiques instables (dits radionucléides ou radioisotopes) se transforment spontanément en d'autres atomes (désintégration) en émettant simultanément des particules de matière (électrons, noyaux...

 

كرة اليد في الألعاب الأولمبية الصيفية 2016تفاصيل المسابقةالبلد المضيف البرازيلالتواريخ6–21 أغسطس 2016الفرق24الأماكن1 (في مدينة مضيفة واحدة)المراكز النهائيةالبطل الدنمارك (رجال) روسيا (سيدات)الوصيف فرنسا (رجال) فرنسا (سيدات)المركز الثالث ألمانيا (رجال) الن...

 

River in Corsica, FranceCruzziniRezza Mill on the CruzziniShow map of CorsicaShow map of FranceNative nameCruzinu (Corsican)LocationCountryFranceRegionCorsicaDepartmentCorse-du-SudPhysical characteristicsMouthLiamone • coordinates42°06′59″N 8°49′17″E / 42.1163°N 8.8214°E / 42.1163; 8.8214Length27.64 kilometres (17.17 mi)Basin featuresProgressionLiamone→ Mediterranean Sea The Cruzzini (French pronunciation: [kʁutsin...

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Hari Perjuangan Tani Internasional – berita · surat kabar · buku · cendekiawan · JSTOR Hari Perjuangan Tani Internasional, yang diperingati setiap tanggal 17 April, merupakan momen penting untuk mengenan...

 

追晉陸軍二級上將趙家驤將軍个人资料出生1910年 大清河南省衛輝府汲縣逝世1958年8月23日(1958歲—08—23)(47—48歲) † 中華民國福建省金門縣国籍 中華民國政党 中國國民黨获奖 青天白日勳章(追贈)军事背景效忠 中華民國服役 國民革命軍 中華民國陸軍服役时间1924年-1958年军衔 二級上將 (追晉)部队四十七師指挥東北剿匪總司令部參謀長陸軍�...

 

Artikel ini bukan mengenai lemak. Jenis lemak dalam makanan Lemak tak jenuh Lemak tak jenuh tunggal ω−7 ω−9 Lemak tak jenuh ganda ω−3 ω−6 Lemak trans Kolesterol Lemak jenuh Lemak interesterifikasi Lihat juga Asam lemak Asam lemak esensial lbs Perbandingan isomer trans asam elaidat (atas) dan isomer cis asam oleat (bawah). Dalam kimia, terutama biokimia, suatu asam lemak adalah asam karboksilat dengan rantai alifatik panjang, baik jenuh maupun tak jenuh. Hampir semua asam lemak ala...

Founding Father, 4th president of the United States For other uses, see James Madison (disambiguation). President Madison redirects here. For ships named President Madison, see SS President Madison. James Madison1816 portrait4th President of the United StatesIn officeMarch 4, 1809 – March 4, 1817[1]Vice President George Clinton (1809–1812) None (1812–1813)[a] Elbridge Gerry (1813–1814) None (1814–1817)[a] Preceded byThomas JeffersonSucceeded byJa...

 

Not to be confused with Hertfordshire. For the UK Parliamentary constituency (abolished 1885), see Herefordshire (UK Parliament constituency). County of England Ceremonial county in EnglandHerefordshireCeremonial countyThe River Wye at Hereford, with Hereford Cathedral on the left; the Norman south door of Kilpeck Church; and Hereford cattleMotto(s): Pulchra terra Dei donum (This fair land is the gift of God)Coordinates: 52°05′N 2°45′W / 52.083°N 2.750°W /...

 

Species of marsupial Tasmanian pademelon[1] Mt Field National Park Conservation status Least Concern  (IUCN 3.1)[2] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Mammalia Infraclass: Marsupialia Order: Diprotodontia Family: Macropodidae Genus: Thylogale Species: T. billardierii Binomial name Thylogale billardierii(Desmarest, 1822) Tasmanian pademelon range The Tasmanian pademelon (Thylogale billardierii), also known as the rufo...

In basketball, a rebound is the act of gaining possession of the ball after an unsuccessful field goal or free throw. Players on this list have all recorded 30 or more rebounds in a single game. The NCAA did not split into its current divisions format until August 1973.[1] From 1906 to 1955, there were no classifications to the NCAA nor its predecessor, the Intercollegiate Athletic Association of the United States (IAAUS).[1] Then, from 1956 to 1973, colleges were classi...

 

Pour le village kosovar, voir Dedinje (Kosovska Mitrovica). DedinjeДедиње Une rue dans le quartier de Dedinje Administration Pays Serbie Ville Savski venac District Belgrade Démographie Population 8 704 hab. (2002) Fonctions urbaines Résidentielle, administrative Géographie Coordonnées 44° 46′ 14″ nord, 20° 27′ 24″ est Altitude 187 m Transport Bus Lignes 42, 49, 59, 78 et 94 Localisation Localisation de la municipalité de Savs...

 

الباز الأشهب المنقض على مخالفي المذهب الاسم الباز الأشهب المنقض على مخالفي المذهب العنوان الأصلي دفع شبه التشبيه بأكف التنزيه المؤلف أبو الفرج بن الجوزي  الموضوع أهل السنة والجماعة،  وتاريخ،  وشخص  العقيدة أهل السنة والجماعة، أشعرية الفقه حنبلي البلد  العرا�...

Cricket team This article is about the men's team. For the women's team, see Malawi women's national cricket team. MalawiAssociationCricket MalawiPersonnelCaptainMoazzam Baig[1]CoachAndre BothaInternational Cricket CouncilICC statusAssociate member[2] (2003)ICC regionAfricaICC Rankings Current[3] Best-everT20I 53rd 49th (28 May 2023)International cricketFirst international21 March 2004 v Gambia at Willowmoore Park, Benoni, South AfricaTwenty20 InternationalsFirst ...

 

American singer For other people named David Lewis, see David Lewis (disambiguation). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Dave Lewis American musician – news · newspapers · books · scholar · JSTOR (March 2013) (Learn how and when to remove this message) Dave LewisBackground informationBirth ...

 

Pour les articles homonymes, voir Ticino. Cet article est une ébauche concernant une localité italienne et la Lombardie. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Boffalora sopra Ticino Armoiries Drapeau Administration Pays Italie Région Lombardie  Ville métropolitaine Milan  Code postal 20010 Code ISTAT 015026 Code cadastral A920 Préfixe tel. 02 Démographie Gentilé boffaloresi Population ...

المسرح الأوروبي للحرب العالمية الثانية جزء من الحرب العالمية الثانية  التاريخ وسيط property غير متوفر. بداية 1 سبتمبر 1939  نهاية 8 مايو 1945  الموقع أوروبا  تعديل مصدري - تعديل     هذه المقالة عن منطقة جغرافية وقعت في نطاق عمليات الحرب العالمية الثانية. لمقالات �...

 

Electric Vehicle Company Rechtsform Kapitalgesellschaft, Holding Gründung 1897 Auflösung 1907 Auflösungsgrund Fusion Sitz New York City und Hartford (Connecticut) Leitung Isaac Rice Henry G. Morris Pedro G. Salom William Collins Whitney Albert Augustus Pope Branche Elektroauto- und -Taxihersteller Die Electric Vehicle Company (E.V.C.) war ein Hersteller von elektrisch betriebenen Taxis und zu Ende des 19. Jahrhunderts der größte Automobilhersteller der USA. Das Unternehmen wurde 1897 al...

 

Questa voce o sezione sull'argomento astronautica non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Il Titan è una famiglia di razzi vettori statunitensi non riutilizzabili. I Titan più recenti sono chiamati Titan-Centaur perché utilizzano un ultimo stadio Centaur. In passato esisteva anche la versione T...

Queen of the United Kingdom from 1936 to 1952 Not to be confused with Queen Elizabeth II. The Queen Mother and Elizabeth the Queen Mother redirect here. For other uses, see Queen mother (disambiguation) and Elizabeth the Queen Mother (disambiguation). Elizabeth Bowes-LyonPortrait by Richard Stone, 1986Queen consort of the United Kingdomand the British DominionsTenure11 December 1936 – 6 February 1952Coronation12 May 1937Empress consort of IndiaTenure11 December 1936 – 15 August 1947[a...

 

American software engineer and writer Joel SpolskyJoel Spolsky at the Stack Exchange London office, June 2014.Born1965 (age 58–59)Albuquerque, New Mexico, United StatesNationalityAmerican, New Zealand, Israeli, Dual citizenship[1]Alma materYale UniversityOccupation(s)Software developerCEO, Stack Exchange NetworkCo-founder, Stack Overflow, Fog Creek Software and TrelloWebsitejoelonsoftware.com Avram Joel Spolsky (born 1965) is a software engineer and writer. He is the a...