當前位置:首頁 » 電腦資訊 » mqv文件為什麼那麼多東西

mqv文件為什麼那麼多東西

發布時間: 2023-08-28 20:12:38

A. 如何利用MQ實現大文件傳輸和交換具有可靠,安全

由於JMS Streams的種種不足,限制了其用於傳輸大文件的功能。因此,ActiveMQ在JMS的基礎上創建了一種新的消息類型------BlobMessage。
因為派生與JMS的Message對象,通過BlobMessage傳輸大文件可以利用ActiveMQ消息Broker的所有特性,如高可靠性、事務支持、發布訂閱......
Blob Messages是通過帶外傳輸(out-of-band transport)的機制來實現大文件傳輸的,在文件傳輸的過程中,通過http、ftp、scp或其他點對點的協議來進行文件的傳輸,同時,通過BlobMessage來傳送控制信息以及文件的驗證信息。其結構圖如下:



由於JMS可以可靠的將控制信息傳送到ActiveMQ Broker,同時ftp協議本身就支持斷點續傳,所以,文件簡單的就可以發送到服務端,並且保存在服務端,當文件的消費端監聽隊列的隊列就可以輕松的下載文件了,如果存在多個消費端,則可以通過JMS的發布訂閱模式實現。
通過比較三種方案,第一種通過JMS Streams傳輸存在斷點續傳的問題,第二種方式則引入了額外的復雜度------分割文件和合並文件,復雜度相對較高,第三種Blob Messages對於開發者來說就和發送普通消息是一樣的,只是服務端它依賴FTP Server來上傳下載文件。經過比較可以發現,Blob Messages的方式更具備可用性。

熱點內容
同時測血壓為什麼不一樣呢 發布:2025-09-18 03:31:02 瀏覽:443
坐久了一起來為什麼會看不清東西 發布:2025-09-18 03:24:14 瀏覽:916
喉嚨痛幾天為什麼不好 發布:2025-09-18 03:23:35 瀏覽:990
為什麼發布東西要打馬賽克 發布:2025-09-18 03:07:48 瀏覽:345
為什麼一到半夜就想吃東西不是餓 發布:2025-09-18 02:47:56 瀏覽:662
蘋果手機高德地圖為什麼打不開 發布:2025-09-18 02:21:23 瀏覽:326
新買的巴西龜為什麼不睜眼睛 發布:2025-09-18 02:19:46 瀏覽:851
新生兒為什麼手一抓眼睛就紅 發布:2025-09-18 01:50:34 瀏覽:352
腸絞痛為什麼是晚上鬧 發布:2025-09-18 01:50:24 瀏覽:470
聯想安裝軟體為什麼一直未安裝 發布:2025-09-18 01:44:49 瀏覽:495