我尝试从测试项目发送消息时收到错误消息,这是异常消息 在Rhino.ServiceBus.Impl.DefaultServiceBus.Send(Object []消息)在Rhino.ServiceBus.Impl.MessageOwnersSelector.GetEndpointFo ...
我尝试从测试项目发送消息时收到错误消息,这是异常消息 在Rhino.ServiceBus.Impl.DefaultServiceBus.Send(Object []消息)在Rhino.ServiceBus.Impl.MessageOwnersSelector.GetEndpointFo ...
我继承了一个实现多个长时间运行的流程的项目。 这些进程中的每一个都会更新状态表,然后通过ajax轮询将其反映在UI上。 这些过程在使用Rhino Service Bus(带有MSMQ)的后台应用程序中运行,并且通过发送“执行长过程”消息来触发该过程。 该过程本身正在对许多表进行各种数据 ...
我正在使用Web应用程序,它将使用Rhino服务总线发送消息,然后这些消息将由应用服务器上的Windows服务使用。 我已经能够在我的机器上(托管Web应用程序和Windows服务)对其进行测试,并且工作正常。 我还能够在我们的开发环境中对此进行测试,该开发环境具有一台Web服务器和一台应用 ...
我能够使用Rhino Service Bus和Sql Server Express创建一个测试应用程序。 我有一个MVC 4前端,它创建一条消息并将其发送到队列,并且还在我的数据库表中创建一条记录。 我有一个Windows服务,该服务从队列中获取消息并写入单独的数据库表。 我希望消息发送/ ...
我正在调试一个控制台应用程序,该应用程序处理数据文件并使用服务总线触发事件。 在启动时,程序将启动总线: 然后,对于文件中的每条记录,它会触发以下内容: 最近,控制台因以下异常而失败: 当我调试它时, 第二次调用Send抛出错误。 我没有其他例外,但似乎正在关闭我的服 ...
我刚刚开始使用Rhino Service Bus,并且尝试使用MSMQ作为传输在2台服务器之间中继消息。 由于某些原因,当后端/主机位于不同的服务器上时,Rhino客户端不会收到该消息,但是当位于同一台计算机上时,则可以正常工作。 如果我使用Rhino队列而不是MSMQ作为传输,则消息将 ...
我已经阅读了Oren Eini在Rhino ESB上的MSDN文章 ,其中提到可以使用ActiveMQ,RabbitMQ或其他替代MSMQ或Rhino Queues的方法。 但是我很难找到使用除MSMQ或Rhino Queues之外的任何东西的示例。 我正在与Rhino ESB一起研究Rab ...
我正在尝试从ASP.NET MVC客户端试用Rhino服务总线,但不确定它是否具有用于用户响应的内置工具。 在Alexandria智能客户端示例IServiceBus.Reply中,由于每个用户的本地队列都将具有不同的IP,因此它们自然可以工作。 (尽管如果他们的连接暂时断开会发生什么。。? ...
我的系统分为两部分。 两个部分都使用Rhino服务总线相互通信。 在Windows 7上没有问题,但是如果我在其他任何地方(WinXP,Server 2003,...)启动它,则在调用Rhino.ServiceBus.Hosting.DefaultHost.Start(..)时出现以下异常: ...
我有两个主机-A和BI使用以下代码段在主机A中配置服务总线。 这会将主机配置为创建总线来侦听ndpointA.AbsoluteUri地址,并从[typeof(MyMessage).Namespace]命名空间写入消息以将其写入位于hostB.Endpoint.AbsoluteUri队列中 ...
是否可以在“存储并转发”配置中将Rhino服务总线与Rhino队列一起使用? 例如,假设我有两个节点A和B 如果节点B关闭,我不希望节点A尝试发送给B任何消息丢失-因此A在尝试将出站消息发送到远程队列之前,应该将出站消息缓存在一个持久的本地队列中。 当将Rhino Service ...
我已经阅读了很多示例/教程(包括在MSDN上的Ayende的Alexandria)。 但是,仅仅获得一些更新的组件本身已被证明是一个障碍。 获取Castle.Windsor的正确版本后 - 它无法在app.config文件中找到正确的部分。 Rhino Service Bus和Cast ...
我看到了一种使用BusConfiguration()配置DefaultHost的方法,但是没有看到以编程方式配置RemoteAppDomainHost的方法(不使用rhino.esb配置文件部分)。 ...
场景:我有一个CRM系统和我的应用程序。 在CRM系统中创建新订单时,myApp应该做一些事情(为订单创建一个项目室),然后将一些东西(项目室url)写回到CRM系统。 因此,我可以使用点对点集成轻松地实现此目的,myApp托管了一项服务,完成工作后,该服务将调用CRM中的一项服务。 ...
我已经以与博客帖子类似的方式设置了东西,但是在启动其中一个队列时出现错误。 我的程序没有自动创建msmq://localhost/colin_console_queue 。 我敢肯定,我只是做的不对,但是我不知道我省略了什么。 我确实发现了'DisableAutoQueueCr ...