我已使用Windows身份验证配置了两个SQL Server 2008实例之间的Service Broker通信。我从启动器服务向目标服务发送一条消息,然后结束目标中的会话。由于目标没有将回复消息发送回发起方,因此目标实例是否需要配置用于将系统生成的确认消息发送到发起方的路由?能否仅依靠目标实例中的会话句柄与发起方通信?
提前谢谢。
发布于 2012-06-22 20:46:37
两个方向上总是需要一条路由。即使您从不从目标显式发送消息,目标仍然需要为接收到的每条消息发送隐式确认。
但在本例中,您发送的是一条明确的消息:END CONVERSATION发送一条http://schemas.microsoft.com/SQL/ServiceBroker/EndDialog消息。
https://stackoverflow.com/questions/11156376
复制相似问题