SSH如何去发布订阅监听
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSH如何去发布订阅监听相关的知识,希望对你有一定的参考价值。
参考技术A SSH去发布订阅监听方法如下:1、直接使用Redis控制台发布/订阅信息
在redis中:
使用publish channel message即可向指定的channel发布信息,注意只能向一个channel发送消息
使用subscribe channel [channel2...]即可监听指定的channel,注意可以同时监听多个channel2、使用Jedis在Java程序汇总发布/订阅消息
2.1、发布消息
使用Jedis发布消息相对订阅来说比较简单,直接调用Jedis对象的publish方法即可:
public class JedisUtilundefined
private static JedisPool jedisPool = new
JedisPool(jedisPoolConfig,"localhost");
/**
* 作为生产者publish信息到制定的redis的channel
* @param channel
* @param msg
*/
public static void sendMsg(String channel,String msg)undefined
Jedis jedis = jedisPool.getResource();
jedis.publish(channel,msg);
if (jedis!=null)jedis.close();
以上是关于SSH如何去发布订阅监听的主要内容,如果未能解决你的问题,请参考以下文章
我如何在 smack openfire android 中监听传入的订阅请求
如何从 React Native Expo 推送通知中取消订阅(删除监听器)