我首先要说的是我不是.NET开发人员,但是我已经被投入到需要使用MSMQ的项目中,因此经典的ASP Web应用程序可以将消息发送到处理处理的C#Windows服务.我有将其他消息队列与其他语言集成的经验,但正如我所提到的,我对.NET和Windows开发没有太多经验,因此我们非常感谢一些指导.
这是我的问题......
有人可以提供一些基本的C#代码来监听现有的MSMQ队列并通过执行一些简单的操作来响应新消息,例如将当前时间戳写入日志文件或发送电子邮件吗?
如何在Visual Studio .NET中打包此代码以创建和安装Windows服务?(它应该是什么类型的项目,等等.我正在使用Visual C#2010 Express.)
最后,我不确定我需要使用哪种版本和/或MSMQ实现来满足我对经典ASP的要求.我认为COM版本是我需要的,但我也读过一个新的WCF版本,以及3.0和4.0之间的差异.有人可以指点我应该使用哪个版本?
非常感谢!