Windows 2008下在IIS中寄宿WCF MSMQ的方法
2015-07-11 17:33
295 查看
由于工作需要,最近几天在研究Windows 2008下如何在IIS中寄宿WCF MSMQ,中间遇到不少问题,现将操作方法整理一下,方便其他朋友参考。
View Code
查看服务端,生成了一个日志文件:(注:服务端需事先创建一个Log目录)
net.msmq协议绑定要正确,特别是别忘了应用程序也要添加net.msmq协议支持。
要注意给消息队列配置足够的权限。
一、编写服务端代码
在本例中,添加WCF服务MyGreeting.svc,服务端代码如下:1、服务契约
using System; using WcfClient.msmq; namespace WcfClient { class Program { static void Main(string[] args) { Console.Title = "WCF客户端"; msmq.MyGreetingClient client = new MyGreetingClient(); client.Hello("测试"); Console.ReadLine(); } } }
View Code
查看服务端,生成了一个日志文件:(注:服务端需事先创建一个Log目录)
六、读取其它机器消息队列中的消息
如果要读取其它机器的消息队列,需要做两件事情:1、修改服务配置文件
修改WCF服务配置文件中的绑定地址,如:net.msmq://192.168.0.4/private/huatao2、重新编辑网站协议绑定
重新编辑网站的net.msmq协议绑定,将绑定信息修改为待读取消息的机器IP。七、总结
本文详细介绍了如何在Windows 2008环境中在IIS寄宿WCF MSMQ服务的方法,其中的关键点在:net.msmq协议绑定要正确,特别是别忘了应用程序也要添加net.msmq协议支持。
要注意给消息队列配置足够的权限。
相关文章推荐
- 修改ECSHOP,支持图片云存储化(分离到专用图片服务器)
- 通过depends工具查看dll
- poj 2749 Building roads 2-SAT
- iOS项目的完整重命名方法图文教程
- spring mvc+spring mobile简单的用法
- leetCode 43.Multiply Strings(高精度整数相乘) 解题思路和方法
- C++实现glut绘制点、直线、多边形、圆
- Oracle-BPM(五)
- android生成bks keystore 记录 & 使用portecle把JKS密钥库转成BKS类型
- 如何锻炼出最牛程序员的编码套路
- <IT基础复习系列1之玩转Spring>Spring基础之高效学习(一)
- C++笔记(3):char,int互相转换
- UIView常用的一些方法小记之setNeedsDisplay和setNeedsLayou
- jQuery ajax提交form表单
- Android uiautomator实例使用
- poj 2723 Get Luffy Out 2-SAT
- 监控RMAN操作进度的脚本
- 述说
- audio_coding模块分析和audio_conference_mixer模块分析
- windows7下硬盘安装ubuntu14.04