【发布时间】:2012-09-04 02:40:21
【问题描述】:
我是 NServiceBus 的新手,我正在尝试做一些看起来比它应该做的更难的事情......所以如果我错过了关于 nsb 大局的一些东西,我就会开始徘徊。
这是场景:
- 向客户端公开 WCF 端点,客户端从该端点请求长时间运行的操作。
- 我想将入站请求映射到 NServiceBus 消息。
- 将消息发布到总线进行处理。
- 向客户发送回复,确认他们的请求已收到,我们将开始处理。
- Bus 通过处理程序处理消息。
- 工作完成后,在其“回调”端点 (wcf) 上回调客户端,以向他们提供他们发出的长时间运行请求的结果。
我欢迎可能有用的纠正性批评、示例或链接。提前谢谢!
【问题讨论】:
-
您使用的是哪些 WCF 绑定?
-
@Chris 我不确定这会有什么不同?我将无法使用 wcf 回调合约(我不认为)。我们将运行 IIS 7,很可能是 wsHttp。
标签: c# wcf asynchronous nservicebus