最新的Windows環境搭建zeroMQ並使用java代碼運行zeromq詳細教程


准備工作:

  1.libzmq下載地址:https://github.com/zeromq/libzmq

  2.jzmq下載地址:https://github.com/zeromq/jzmq

  3.vs2013(簡體中文)或其他版本--安裝教程我就不多說了,請自行百度或Google。(需要注意配置vs環境變量)

1.分別解壓縮libzmq與jzmq

2.編譯libzmq

打開vs,文件-->打開-->項目/解決方案-->libzmq\builds\msvc\vs2013.libzmq.sln(自己的libzmq.sln路徑雙擊打開)

3.生成解決方案-->提示成功后在libzmq\bin\x64\Release\v120\dynamic中存在如下:

4.編譯jzmq

vs-->文件-->打開-->項目/解決方案-->jzmq\jzmq-jni\builds\msvc.msvc.sln(自己的msvc.sln路徑雙擊打開),同樣配置管理器

 

我的包含目錄:F:\soft\zmq\libzmq\include;C:\Users\java\jdk1.8_161\include;C:\Users\java\jdk1.8_161\include\win32;$(IncludePath)

庫目錄:F:\soft\zmq\libzmq\bin\x64\Release\v120\dynamic;$(LibraryPath)

5.執行" 生成/生成解決方案"

提示成功后在jzmq-jni\lib目錄下會有兩個文件

6.創建項目,引入pom文件

<dependency>
<groupId>org.zeromq</groupId>
<artifactId>jzmq</artifactId>
<version>3.1.0</version>
</dependency>

7.使用zeromq官方請求響應模式代碼。

Client代碼地址:http://zguide.zeromq.org/java:hwclient   Server代碼地址:http://zguide.zeromq.org/java:hwserver

8.將jzmq.dll與libzmq.dll直接放進jdk1.8_161\bin目錄下

9.運行Client與Server代碼即可

Client執行結果

Server執行結果

 

 linux下配置zeromq比較簡單,網上的資料也比較多,這里就不再介紹。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM