
java-中间件
RabbitMQ
睁开眼睛去看这个世界
每天都有进步每天都有意义,勿做井底之蛙
展开
-
java使用 Socket 作为客户端连接网络键盘 实操
项目情境: 有一个第三方的网络键盘(键盘按键连接后会发送指令)配置到项目上,实现键盘按键,发送的指令经服务层接收封装后发送给各个业务线,实现键盘的交互。解决思路: 因为交互是持久的,键盘操作命令是断断续续的,所以采用socket的长链接模式,与以往不同,此次java服务层作为socket的客户端主动去连接键盘,并与键盘实现心跳连接,接收发命令,根据键盘配置的手册,实现整个交互。编码示例:1.连接服务线程package com.jovision.mix.keyboard.service.原创 2021-12-01 11:06:11 · 746 阅读 · 0 评论 -
ActiveMQ+spring的简单整合
浅谈ActiveMQ什么是ActiveMQ:Apache ActiveMQ是最流行、功能最强大的开源消息传递和集成服务器。(消息队列服务)Apache ActiveMQ速度快、支持多语言客户端和协议。MQ特点:MQ的消费-生产者模型的一个典型的代表,一端往消息队列中不断的写入消息,而另一端则可以读取或者订阅队列中的消息。MQ和JMS类似,但不同的是JMS是SUN JAVA消息中间件服务的...原创 2019-04-17 19:50:05 · 167 阅读 · 0 评论 -
RabbitMQ使用总结(代码)
应用情景:SpringCloud项目中,当一个模块A调用模块B中的方法,使用消息队列RabbitMQ。模块A中需要增加配置:/** * rabbitmq配置 * Springboot 容器启时将Rabbitmq加载 * @author Administrator * */@Configurationpublic class RabbitmqConfig { @Bean p...原创 2020-03-26 14:30:45 · 157 阅读 · 0 评论 -
RabbitMQ的详细安装步骤
第一步:安装Erlang,在安装Rabbitmq之前,先要安装Erlang,找到软件直接打开完成安装。第二步:RabbitMQ安装程序注意:请确认计算机名为英文,中文可能会导致RabbitMQ启动失败。如果启动失败,请改成英文后,卸载并重新安装根据需要选择版本(注意:RabbitMQ和Erlang版本可能存在不匹配情况)选择对应的版本,下载完成后直接安装,一直NEXT。(路径自行选择...原创 2019-12-13 17:39:49 · 290 阅读 · 0 评论