资源简介
rabbitmq实例
包括:
基于java的websocket消息推送,以及spring boot集成方式的消息推送
基于html5的websocke协议实现,html直接与rabbitmq建立链接,进行消息推送和接收
技术学习交流:635278789
代码片段和文件信息
package com.xzy.mq;
import com.rabbitmq.client.BuiltinExchangeType;
import com.rabbitmq.client.ConnectionFactory;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.Channel;
public class EmitLog {
private static final String EXCHANGE_NAME = “logs“;
public static void main(String[] argv) throws Exception {
ConnectionFactory factory = new ConnectionFactory();
factory.setHost(“192.168.0.110“);
Connection connection = factory.newConnection();
Channel channel = connection.createChannel();
channel.exchangeDeclare(EXCHANGE_NAME BuiltinExchangeType.FANOUT);
String message = getMessage(argv);
channel.basicPublish(EXCHANGE_NAME ““ null message.getBytes(“UTF-8“));
System.out.println(“ [x] Sent ‘“ + message + “‘“);
channel.close();
connection.close();
}
private static String getMessage(String[] strings){
if (strings.length < 1)
return “info: Hello World!“;
return joinStrings(strings “ “);
}
private static String joinStrings(String[] strings String delimiter) {
int length = strings.length;
if (length == 0) return ““;
StringBuilder words = new StringBuilder(strings[0]);
for (int i = 1; i < length; i++) {
words.append(delimiter).append(strings[i]);
}
return words.toString();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2531 2018-01-02 08:58 RabbitMQ\1、RabbitMQ介绍及安装.md
文件 9035 2018-01-02 12:44 RabbitMQ\2、基于 RabbitMQ 的实时消息推送.md
文件 10894 2018-01-02 16:54 RabbitMQ\3、rabbitmq channel参数详解.md
文件 92633 2015-09-24 13:20 RabbitMQ\html\jquery\jquery-1.9.1.min.js
文件 79613 2015-11-09 18:38 RabbitMQ\html\rabbitmq\sockjs-0.3.js
文件 13227 2015-11-09 18:38 RabbitMQ\html\rabbitmq\stomp.js
文件 1135 2018-01-10 11:49 RabbitMQ\html\receiveMsg.html
文件 1632 2018-01-10 11:51 RabbitMQ\html\sendMsg.html
文件 1016 2018-01-02 15:45 RabbitMQ\rabbitmq-java-ba
文件 1363 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 1664 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 2520 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 1913 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 1597 2018-01-02 16:12 RabbitMQ\rabbitmq-java-ba
文件 2071 2018-01-02 15:20 RabbitMQ\rabbitmq-java-ba
文件 2641 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 1148 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 1386 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 1383 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 100 2018-01-02 15:20 RabbitMQ\rabbitmq-java-ba
文件 995 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 2535 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 2827 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 785 2018-01-02 15:47 RabbitMQ\rabbitmq-java-ba
文件 1528 2018-01-02 16:09 RabbitMQ\rabbitmq-java-ba
文件 1174 2018-01-02 15:35 RabbitMQ\rabbitmq-java-ba
文件 954 2018-01-02 15:38 RabbitMQ\rabbitmq-java-ba
文件 0 2017-12-27 15:56 RabbitMQ\rabbitmq-java-ba
文件 249 2017-12-27 15:56 RabbitMQ\rabbitmq-springboot\.gitignore
文件 47610 2017-12-27 15:56 RabbitMQ\rabbitmq-springboot\.mvn\wrapper\maven-wrapper.jar
............此处省略42个文件信息
- 上一篇:微信公众平台的开发java——视频教程
- 下一篇:数据库学生宿舍管理系统详细报告
相关资源
- 微信公众平台的开发java——视频教程
- 根据关键字查找文件,可查找(*.ja
- java局域网聊天+文件传输系统
- java实现文字转语音文件和朗读
- 经典DBN代码详解JAVA版
- JavaMail帐号激活与忘记密码
- java屏幕录像(包含鼠标轨迹)生成
- java Library.java
- centos64位编译luajava1.1
- java从入门到精通全套视频教程
- java彩票模拟投注系统.zip
- java后台微信支付工具类
- 基于Android平台下的五子棋开发
- java__QQ聊天(聊天窗口设置不同颜色字
- java实现复制、粘贴、剪切、删除文件
- java版本websocket
- C语言AES加密解密,CBC模式,256含测试
- 基于sql server 2008+jsp+servlet+mvc设计模式
- JavaWeb(SSH入门项目,适合初学者,适
- 基于JAVA车辆管理系统
- java竞赛试题
- ffmpeg-java.jar
- java版围棋v4
- junit-4.9官方
- javax.json.jar
- java拼图游戏可自定义图片及块数
- RXTX包mfz-rxtx-2.2-20081207-win-x64.zip
- JAVA注册表垃圾清理
- 双色球程序JAVA编写的小程序
- Java模拟操作系统内存管理,进程管理
评论
共有 条评论