msmqbinding

    2热度

    1回答

    我们正在考虑在我们的应用程序中使用MSMQ作为消息处理服务。我们想要的是 - 位于网络负载平衡器(NLB)后面的服务器场中的MSMQ,负责在节点间分配负载。我有以下问题,我无法在网上找到任何指示。 1)我是否需要在所有节点上安装MSMQ? 2)如果是这样,当发件人应用程序发送消息到MSMQ应发送到所有节点? 3)如果对我的第二个问题的回答是肯定的,那么当客户端应用程序收到消息时,应该如何通知其他节

    0热度

    2回答

    我有一个服务,它发送一个ReplyTo头设置为返回地址的消息。 我认为: OperationContext.Current.GetCallbackChannel<IHelloCallback>().RespondHello("tomi"); 将自动调用我的客户,但我收到此异常: 有关服务器端发送消息 复合双工通道的消息 必须具有的“ Via'属性或 'To'标题集。 我做错了什么或WCF是有点

    4热度

    2回答

    我正在运行一个WCF客户端,通过MsmqBinding调用WCF服务。 Framework是.Net 4.0,客户端和服务器在Windows Server 2008 R2上运行。 通道队列是事务性的。 服务托管与这些结合参数: receiveErrorHandling="Move" receiveRetryCount="3" retryCycleDelay="00:00:20" maxRetryC

    1热度

    1回答

    我们在IIS7中托管net.msmq服务。 队列是事务性的。 邮件到达队列中并由服务正确拾取。 如果发生异常,则将消息放入重试队列。 重试延迟设置为1小时,但是,当这段时间过去后,消息不会“重新尝试”。 如果我们浏览到.svc或发送另一条消息到主队列,那么重试消息也会被拾取。 因此,基本上,邮件卡在重试队列中,直到事件再次“启动”站点池。 有没有人遇到过这个问题?

    11热度

    2回答

    我有一个使用MSMQ绑定的单向WCF服务,它使用IIS 7.0中的Windows激活服务激活。 我是NInject的忠实粉丝,所以我一直在使用WCF的NInject扩展,这对于典型的HTTP WCF服务来说效果很好。 但是,在WAS激活服务中没有HTTP管道,所以在绑定我的类型时我无法使用InRequestScope,因为System.Web.HttpContext.Current为null。当我

    3热度

    1回答

    我用WCF创建了一个自定义的msmq服务,它使用自定义绑定,因为它需要在通道层做一些自定义逻辑,在那里它调用另一个wcf服务。该服务将在未来几年成为我们系统功能的核心解决方案。我想尽我所能确保服务的稳健性,但是,我不知道从哪里开始。即测试响应,我应该创建一个模拟队列对象?我如何测试服务是否正在调用另一项服务?

    1热度

    1回答

    我建设,其中几个客户端通过WCF使用双面MSMQ连接到中央服务器的系统(更新发送到服务器,消息被周期性地推送到多个客户端)。 我最好如何确保这种情况?双工WCF的本质有效地使每个客户端成为服务器。这是否意味着每个客户端都需要为每个渠道提供1200美元的Verisign证书?

    1热度

    1回答

    托管ENV:在Windows 2003服务器 IIS 6.0 开发ENV:Windows XP中 IIS 5.1 场景: 客户端将力推一些消息进入MSMQ和WCF服务将是一个关注MSMQ的人。一旦消息从MSMQ中提取,WCF服务将处理,然后将数据/消息放到其他MSMQ上。 我们正在考虑使用NetMSMQ绑定创建WCF服务。 我听说如果我们使用IIS 6.0,我们将无法使用MSMQ绑定托管WCF服务

    1热度

    1回答

    这是在标题还真不行.... 我有MSMQ在默认的Web站点通过HTTP接收消息。刚刚分配了一个IP地址。 我需要能够将消息推送到具有特定URL的队列中(这不会被代理等在生产中阻塞)。 问题是,MSMQ只安装到'默认网站'。而我的微弱尝试安装在其他地方失败了。 添加绑定net.msmq和msmsq.formatname到“非默认网站”,我用“绑定信息”为“localhost”的,因为这在“默认Web