使用MSMQ - System.Messaging与WCF

Seb*_*ets 7 .net vb6 wcf system.messaging

我必须将VB 6.0应用程序移植到VB.Net(Framework 3.5).该应用程序大量使用MSMQ.我试图弄清楚使用WCF比良好的System.Messaging有什么好处.使用System.Messaging时是否有任何潜在的showstoppers?

mar*_*c_s 7

我认为来自" Motley Queue "网站的引用("网站":优秀的链接!)总结得最好:

*WCF编程模型以业务运营为中心.有了它,您可以停止管理消息事务,设置消息属性,搜索队列中的消息,检查NACKS,重试消息等.相反,您可以从业务操作(例如CreatePurchaseOrder)和焦点开始考虑世界关于你的业务逻辑.把烦恼留给WCF.*

简而言之,WCF试图完成的任务 - 减轻您的大量管道和错综复杂的工作,让您专注于您想要解决的业务问题.

我的投票是为了WCF!:-)