通过HTTP协议发送远程消息

MSMQ一般情况是通过tcp协议进行通讯,但如果遇到端口被禁用或防火墙,则通过HTTP协议发送消息是一个有效的解决办法。

通过HTTP协议发送消息到远程服务器

public static void send2()
        {
            MessageQueue mq = new MessageQueue("FormatName:DIRECT=http://222.10.xx.xx/msmq/Private$/test");
            System.Messaging.Message msg = new System.Messaging.Message();
            msg.Body = "This is a test message! ->" + DateTime.Now.ToString();
            msg.Formatter = new System.Messaging.XmlMessageFormatter(new Type[] { typeof(string) });
            mq.Send(msg);
        }

另:

服务器端必须在安装消息列队选项里添加"MSMQ HTTP支持", 通过HTTP协议发送远程消息需要IIS支持,因此必须启用IIS,且MSMQ默认将其安装在iis中的"默认站点",因此,如果停用或删除后,安装MSMQ HTTP支持时会发生错, 一般启用默认站点或重新安装IIS即可解决.

出处:http://hi.baidu.com/kangson/item/ee92d80c60dc243af3eafc9d

通过HTTP协议发送远程消息相关推荐

  1. C#通过TCP实现 HL7医疗系统传输的协议,并使用MLLP协议发送HL7消息

    本文章讲解C#-MLLP协议一头两尾的封装,HL7Spy工具的使用 小的公司是做健康管理软件的,之前对接的都是体检中心,从没有和His对接过接口.这次客户居然给我们抛了一个大难题- HL7医疗系统传输 ...

  2. html消息发送接收,在html页面中 如何应用mqtt协议发送/接收消息

    经过前面几篇文章的介绍,在很多场景下利用NodeMCU加持mqtt协议来控制几乎所有需要传感器监控的行业都能极大地简化物联的成本.在这样一个基础上,还能拓展出很多好玩的.实际运用的甚至能够作为商业化运 ...

  3. matlab发送mavlink消息

    主要介绍了通过matlab脚本实现UDP发送mavlink消息,为后面matlab计算,与Optitrack联合调试,控制无人机做准备. 示例演示效果链接为 matlab通过UDP协议发送mavlin ...

  4. 定时循环发送UDP消息(例如:控制远程电脑的开机、关机、重启、打开和关闭程序等)—— 定时执行专家

    目录 ◆ 定时执行专家 - 发送UDP消息功能 - 设置方法 - 使用注意事项 ◆ 两种发送方式 ◆UDP消息的两种格式类型 ◆ 关于UDP协议 ◆ 定时执行专家 - 发送UDP消息功能 - 设置方法 ...

  5. java 微信api框架_Java架构学习(五十二)使用框架开发微信微信框架介绍整合微信开发框架WxJava使用微信返回消息模板接口使用WxJava框架发送模板消息http协议参数转义知识...

    一.微信框架介绍 1.access_token是公众号的全局唯一调用接口的凭证,它两个小时更新一次. 获取access_token方法: https请求方式: GET https://api.weix ...

  6. STM32F103代码远程升级(五)基于MQTT协议WiFi远程升级代码的实现

    文章目录 一.WiFi模块的选用与介绍 二.ESP8266的固件擦除与烧写 1.ESP8266 Flash擦除工具的安装与使用. 2.ESP8266固件烧写 (1)在线获取固件文件 (2)获取SDK ...

  7. iOS开发之消息推送 —— 远程消息推送入门

    每次看到iOS的远程消息推送,总是感觉很头大,即便后来项目都做完了,还是觉得摸不着远程推送的脉门,网上介绍的资料虽多,但不是写的太简单了,就是写的太详细了,不能一下抓住要点,今天终于能够抽出点时间,来 ...

  8. (0084)iOS开发之测试iOS远程消息推送

    iOS远程消息推送 当我们生成推送证书,安装到本地后,开启工程的 推送能力! 注意:记得把手机的推送权限要打开! iOS远程推送通过APNs实现 APNs是Apple Push Notificatio ...

  9. CEMAPI实战攻略(四)——发送短消息

    CEMAPI实战攻略(四)--发送短消息 By 吴春雷 QQ:819543772 EMail:wuchunlei@163.com 四.发送短消息 发送短信是一个相对比较简单的过程,之所以拿出来一节来讨 ...

  10. 【转】TCP协议的无消息边界问题

    http://www.cnblogs.com/eping/archive/2009/12/12/1622579.html 使用TCP协议编写应用程序时,需要考虑一个问题:TCP协议是无消息边界的,即不 ...

最新文章

  1. STlink下载出现st-link usb communication error解决方法
  2. python arima模型_时间序列分析 ARIMA模型 Python(2)
  3. 华农oj Problem K: 负2进制【有技巧构造/待补】
  4. C#_汉字与GBK,Unicode,UTF-8编码之间的转换
  5. 一文详解神经网络模型
  6. 温州大学《机器学习》课程代码(二)(回归)
  7. 某人想在h小时内钓到_为某人命名以重新连接到您的服务器
  8. 《Python Cookbook 3rd》笔记(4.13):创建数据处理管道
  9. 终于有人把卷积神经网络(CNN)讲明白了
  10. oracle清空回收站
  11. linux云存储软件,推荐5个Linux云存储解决方案
  12. Codeforces Beta Round #10 D. LCIS 动态规划
  13. 科学家对医疗预印本服务器的影响,美国化学学会将启动化学论文预印本服务
  14. postsql将MULTIPOLYGON转POLYGON
  15. Spring cloud和规则引擎urule整合代码
  16. 目标检测-爬虫-利用百度识图的方法来批量的爬取图片生产数据集
  17. 雅思阅读真经总纲_雅思阅读用哪本书?五大热门雅思阅读书籍全面点评
  18. C语言数组排序——选择排序
  19. 软件测试自动感应灯,基于单片机的智能感应灯设计
  20. 我的团长我的团可能的故事原现

热门文章

  1. 海量数据挖掘MMDS week1: Link Analysis - PageRank
  2. TF-IDF算法的介绍
  3. 详细设计 存储分配_【存储论文笔记】Windows Azure Storage
  4. html插入mv,视屏如何插入html
  5. matlab邻域平均,数字图像处理邻域平均法滤波实验报告matlab实现
  6. ElasticSearch近似匹配调研
  7. php curl登录,php curl保存登录信息 模拟登录
  8. ADT(Android) — Eclipse开发NOX夜神安卓模拟器如何进行横竖屏切换
  9. 2n个数的中位数问题_python_算法与数据结构
  10. nginx下根据指定路由重定向