1、添加引用 Apache.NMS.ActiveMQ;

2、发送代码

  /// <summary>/// 消息发送/// </summary>/// <param name="sender"></param>/// <param name="e"></param>private void button1_Click(object sender, EventArgs e){String QueuesNameESF = "itmayiedu-topic";String msg = "";Uri _uri = new Uri(String.Concat("activemq:tcp://127.0.0.1:61616"));IConnectionFactory factory = new ConnectionFactory(_uri);using (IConnection conn = factory.CreateConnection("admin", "admin")){using (ISession session = conn.CreateSession()){conn.Start();IDestination destination = SessionUtil.GetDestination(session, QueuesNameESF);using (IMessageProducer producer = session.CreateProducer(destination)){//发送消息producer.Send("itmayiedu1");}}}}

3、接收代码

 /// <summary>/// 消息发送/// </summary>/// <param name="sender"></param>/// <param name="e"></param>private void btn_Receive_Click(object sender, EventArgs e){String QueuesNameESF = "itmayiedu-topic";String msg = "";Uri _uri = new Uri(String.Concat("activemq:tcp://127.0.0.1:61616"));IConnectionFactory factory = new ConnectionFactory(_uri);using (IConnection conn = factory.CreateConnection("admin", "admin")){using (ISession session = conn.CreateSession()){conn.Start();IDestination destination = SessionUtil.GetDestination(session, QueuesNameESF);using (IMessageConsumer consumer = session.CreateConsumer(destination)){ITextMessage message = consumer.Receive() as ITextMessage;Console.WriteLine("接收消息:{0}", message.Text);//msg = message.Text.ToString();}}}}

.net mqtt 消息收发相关推荐

  1. RabbitMQ实现中AMQP与MQTT消息收发异同

    实现了AMQP与MQTT(至多一次)后,用多个队列以topic exchange的方式用相同交换机监听同一个主题(topic),发现情况存在不同,觉得有点意思,所以记录了下来. 用2个MQTT(分别记 ...

  2. java mqtt paho_使用eclipse paho在java端实现MQTT消息的收发(客户端与服务端实例)...

    一.MQTT(消息队列)简介 MQTT(MQ Telemetry Transport)是IBM开发的一种网络应用层的协议,提供轻量级的,支持可发布/可订阅的的消息推送模式,使设备对设备之间的短消息通信 ...

  3. MQTT 客户端收发 MQTT 消息

    本文主要介绍如何使用 MQTT 客户端收发 MQTT 消息,并给出示例代码供前期开发测试参考,包括资源创建.环境准备.示例代码.注意事项等. 注意: 本文给出的实例均基于 Eclipse Paho J ...

  4. 微信小程序--P2P消息收发模式(MQTT)

    目录 前言 js demo 参数 new Paho.Client 创建对象 onConnectionLost  连接丢失回调 onMessageArrived  监听数据 disconnect() : ...

  5. Java物联网开发(二) —— 开源百万级分布式 MQTT 消息服务器EMQX

    开源百万级分布式 MQTT 消息服务器EMQX 一. 是什么 1. 简介 2. 分类 3. EMQ X 消息服务器功能列表 二. 安装 1. 安装方式 rpm安装 docker安装 免安装 2. 目录 ...

  6. 发布MQTT消息究竟有多快?

    How fast can you publish MQTT messages? 现在许多的智能硬件应用都需要从传感器获得相应的数据,处理后把这些数据传递到后端.为了能够评估这些应用的性能,首先我们需要 ...

  7. emqtt php页面,EMQTT(Erlang MQTT消息服务器)

    EMQTT(Erlang MQTT消息服务器) Erlang MQTT消息服务器简称EMQTT. EMQTT是采用Erlang语言开发,全面支持MQTT V3.1.1协议,支持集群和大规模连接的开源M ...

  8. 第五节 RabbitMQ在C#端的应用-消息收发

    原文:第五节 RabbitMQ在C#端的应用-消息收发 版权声明:未经本人同意,不得转载该文章,谢谢 https://blog.csdn.net/phocus1/article/details/873 ...

  9. 在线提交信息 程序 php,在线短消息收发的程序,不用数据库_php基础_脚本

    在线短消息收发的程序,不用数据库_php基础_脚本 发布时间:2016-06-17 来源: 点击: 次 login.php session_start(); $nickname=$name; sess ...

最新文章

  1. shell中十种实现自加的方法
  2. 4 通讯_鼎信通讯:2019年净利润同比下降20.58% 拟10转4派1.04元
  3. ASP.NET 应用程序生命周期概述
  4. 玻璃质感_素描丨零基础,你也可以画出玻璃质感
  5. C#中委托与事件的使用-以Winform中跨窗体传值为例
  6. Informix IDS 11体系操持(918测验)认证指南,第 4 部门: 机能调优(1)
  7. mysql --max_allowed_packet=32m,如何修改MySQL-max_allowed_packet
  8. 关于runc漏洞CVE-2019-5736的修复公告
  9. 面试官 | 这位连单点登录都不知道,让他回家等通知去吧
  10. centos7环境下mysql5.7的安装与配置
  11. 4.XXE (XML External Entity Injection)
  12. Star UML指导手册
  13. python基于窗体的播放器_基于Python3的终端播放器 – MellPlayer
  14. 艾睿电子Arrow EDI ORDERS订单解读
  15. 通过Mach-O文件结构看iOS堆栈信息(函数地址与符号关联)
  16. app开发都有哪些基本的开发语言选择?
  17. 本篇和开发无关,查询MFI认证的办法
  18. Java体系十大组织
  19. 批量安装Windows系统
  20. 计算机和互联网的英语演讲,英语演讲---关于互联网

热门文章

  1. 统计之 - 离均差平方和
  2. 教你从零做起谷歌Adsense。开户,过审核,过pin码达到稳定收益
  3. (二) 桌面应用程序的用户界面
  4. 【每日一题】039 手机尾数
  5. Qt6实战教程:媒体播放器示例
  6. 基于JAVA某日杂商店进销存管理系统设计计算机毕业设计源码+数据库+lw文档+系统+部署
  7. 【RAII 思想】RAII 基本概念(一种思想)
  8. 互联网新机遇:移动社交电商将成为下一个风口?
  9. SkyLight 添加LightingChannelMask功能
  10. Fiddler无法抓手机APP数据包的解决办法