最新的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