IBM MQ Linux傳送與接收訊息測試

2021-09-25 17:44:42 字數 1040 閱讀 3874

之前本人的部落格寫了ibm mq環境搭建的過程(參考:本篇部落格記錄一下完成安裝之後,在linux環境下進行簡單的訊息傳送與接收。

1、建立佇列管理器

2、在該佇列管理器內建立本地佇列

3、向本地佇列放入測試訊息

4、驗證測試訊息是否能被接收

在linux中使用ibm  mq自帶的mqsc實現以上步驟:

1、建立佇列管理器qm_ori

在[ibm_mq_install]/mqm/bin目錄執行([ibm_mq_install]指本機安裝ibm mq的目錄,一般預設為/opt目錄):

crtmqm qm_ori    //建立佇列管理器

strmqm qm_ori //啟動佇列管理器

2、在佇列管理器qm_ori中建立本地佇列q1

在[ibm_mq_install]/mqm/bin目錄執行:

在命令列下建立本地佇列:

define qlocal(q1)

建立完成後,輸入end即可退出mqsc命令列。

3、向本地佇列q1中放入測試訊息

在[ibm_mq_install]/mqm/samp/bin目錄執行:

在命令列下連續輸入2個回車即可退出

4、接收測試訊息

在[ibm_mq_install]/mqm/samp/bin目錄執行:

在linux下使用單個佇列管理器進行佇列的傳送與接收已經完成!

傳送與接收float資料

在寫硬體程式的時候,經常遇到要通過串列埠 can匯流排等傳送float型別的資料。由於mcu是以單個位元組為單位來傳送資料的,所以在遇到要傳送float,double這種占用多個位元組的資料型別的資料時,如果對指標的概念理解不到位,就很難實現。以float型別的資料為例,我的方法如下 傳送 void...

網絡卡傳送與接收資料報

網絡卡如何傳送資料報 ip報文可以看作乙個包。linux網絡卡驅動程式,將ip包新增14位元組的mac包頭,構成mac包。mac包中含有傳送端和接收端的mac位址資訊。既然是驅動程式建立的mac包頭資訊,當然可以隨便輸入位址資訊的。主機偽裝就是這麼實現的。驅動程式將mac包拷貝到網絡卡晶元內部的緩衝...

android開發tcp傳送與接收

這段時間在研究tcp通訊,這裡分享一下 private wifimanager manager 組播鎖 private wifimanager.multicastlock lock tcp連線的伺服器ip和port private static string tcp server private s...