|
|
1
1
关于您的第一个问题,NServiceBus是.NET的一个商业框架,它对消息传输进行了抽象,并在上面添加了许多特性,它具有您想要的特性。他们实际上称之为 callbacks “用法如下:
这个简单的语法将要做的是将消息放入队列中并等待(异步)直到消息被后端服务处理并回复。响应是队列中响应类型的消息。 在ServiceB中,您将执行以下操作:
注意,这样做的缺点是,如果ServerA在等待响应时宕机,您将永远不会收到响应。因此,不建议在大多数情况下使用此模式。 |