一 AMQP協議標準簡單介紹

2021-09-22 16:54:49 字數 360 閱讀 9378

四:amqp的幾個核心概念

--->生產者(producer ):將訊息寫入到交換的乙個程式。要做到這一點,該程式建立乙個訊息,用內容填充訊息,給訊息乙個路由鍵,並將訊息傳送到乙個交換。

--->訊息主題(routing key ):乙個字串,可以用以確定其訊息內容傳送到指定的佇列中

--->交換機(exchange ):接收生產者訊息,並根據訊息主題,將訊息傳送到物件的佇列。

--->關係繫結(binding):定義了乙個交換和佇列之間的關係、指定的資訊應該被路由到乙個給定的佇列

--->訊息佇列(queue ):把資訊提供給顧客而言的訂閱佇列。

--->消費者(consumer):程式讀取的訊息,從尾巴讀取。

無線的協議標準

802.11a 802.11a使用了ofdm技術,採用了bpsk qpsk 16 qam和64 qam調製方式,其最大資料速率為54mbit s,而實際的淨吞吐量在20mbit s左右。根據不同的接收電平值,資料速率可自適應調整為48 36 24 18 12 9或者6mbit s。802.11a工作...

RabbitMQ講解一 AMQP協議介紹

rabbitmq是一套基於amqp協議使用erlang語言開發的訊息佇列。下面首先來介紹一下amqp協議 以上這段文字 於維基百科。要注意其中的兩點乙個是與jms的不同。還有一點就是訊息是作為位元組流進行傳遞,而這個協議是規定了位元組流內容的格式。這個圖是關於amqp協議的,乙個服務端,裡面是有多v...

json 協議標準 如何自定義協議

何為自定義協議,其實是相對標準協議來說的,這裡主要針對的是應用層協議 常見的標準的應用層協議如http ftp smtp等,如果我們在網路通訊的過程中不去使用這些標準協議,那就需要自定義協議,比如我們常用的rpc框架 dubbo,thrift 分布式快取 redis,memcached 等都是自定義...