msmq

    0热度

    1回答

    Imports System.Messaging Imports System.Collections Imports MSMQ Imports System.IO Imports System Imports System.Messaging.MessageQueue Imports System.Runtime.InteropServices Public Class Paus

    0热度

    1回答

    我能够通过私有队列将消息发送到MSMQ。 C# var queue = new MessageQueue(@"FormatName:DIRECT=OS:machinename\myqueue"); queue.Send(myMessage, MessageQueueTransactionType.Single); 但是,当我试图通过公共队列发送MSMQ消息。 C# var queue

    0热度

    1回答

    我有一个MSMQ队列由五个窗口服务监听。我为此使用了BeginPeek和PeekCompleted事件。我的问题在五个服务中,只有一个服务是该消息的正确接收者。所有四个只读消息,但没有执行任何操作。这只能在我们读取MQ消息时识别。 现在,我在我的服务中添加了一个代码来检查,如果条件匹配并且消息正在由正确的服务处理,那么我正在使用Receive来将邮件从MSMQ中退出。这是一个好主意吗?其次,如果消

    0热度

    1回答

    我一直在web开发中工作,所以我的知识和理解主要是面向Web的,因此处理无状态。对于那些更熟悉非网页开发的人来说,这可能是一个愚蠢的问题。 我已经构建了一个Windows服务,它是一个MSMQ监听器。我的问题是如何最好地在内存中存储JWT(oAuth访问令牌)。该令牌可以重复使用数分钟,并且在此期间侦听器可以处理多条消息,所以我希望将该令牌在其存储期间保存在内存中。我真的不想将它存储在数据库中,并

    0热度

    1回答

    我试图通过互联网,使用MSMQ(通过HTTP)从一台机器发送到另一台的消息。 我已启用所有正确的位和片段,据我所知,通过添加功能和角色。 MSMQ Over HTTP也包括在内。 我已经建立了自己的小c#应用程序。 我的队列中的格式: FORMATNAME:直接= $/testqueue(所以IP - 不是FQDN) 当我尝试发送一条消息,该消息从来没有击中目标队列。 当我RDP'd成需要接收邮件

    2热度

    1回答

    一个简单的问题,我无法找到答案: 哪些用户需要什么样的权限,以创建一个使用MSMQ本地队列? 我使用C#调用: MessageQueue.Create(queuePath, transactional); 我得到了一个错误曾经说过: Access to Message Queuing system is denied. 我一直没能再次重现此错误。我曾尝试使用有限帐户,例如“访客”,但我无法

    0热度

    2回答

    我似乎无法弄清楚如何格式化队列路径。我以前从未使用过MSMQ。我设置它,创建一个名为test的私有队列,并且想要尝试发送消息。 我正在使用Visual Studio,ASP.NET,webforms,C#。 protected void Page_Load(object sender, EventArgs e) { SendPrivateTx(); }

    1热度

    1回答

    我有3台机器,我们称他们为A,B(两台服务器)和Dev(我的本地机器)。 我想从A发送一个消息队列项B. 实际的C#代码,我有相当简单,说实话,我真的不认为这是问题就在这里。 (这是一个webapi,它接受一个POST的对象并将其推入队列中)。 我可以发送这些消息很好从开发到B(虽然登录到域管理员帐户)没有问题,我可以检查邮件的正文。但是,我无法将消息从A发送到B.B上的专用队列设置为允许“Eve

    0热度

    1回答

    我们可以使用nservicebus和MSMQ传输启用延迟重试吗? 当我这样做时,它会发出警告并将消息移至错误队列。 “请求的可恢复性策略DelayedRetry,但延迟传递功能在当前端点配置中不可用,请将消息移至错误队列。” 但根据nservicebus文档,它告诉如果延迟交付支持,可以执行延迟重试。而且我有以下延迟交货。 “NServiceBus提供延迟没有迟发消息传递的原生支持传输提供的功能,

    2热度

    2回答

    我有一个正在从MSMQ中接收消息的BizTalk业务流程。它处理消息并将其发送到另一个系统。 问题是,无论何时将消息放入队列中,即使它仍在处理先前的消息,BizTalk也会立即将其退出。这是一个真正的痛苦,因为如果我重新启动编排,那么所有未处理的消息都会被删除。 是否有任何方法可以使BizTalk一次只收取一条消息,以便它在完成下一条消息之前完全处理消息? 对不起,如果这是一个明显的问题,我已经继