使用NService Web服务桥的请求/回复

时间:2011-05-26 15:18:55

标签: web-services service nservicebus

NServiceBus Web服务桥示例仅演示命令消息方案。我感兴趣的是Web服务桥使用请求/回复对客户端执行同步响应的情况,就像任何其他正常的Web服务调用一样。换句话说,我可以使用Web服务桥来创建执行以下操作的Web服务

  1. 公开同步方法,例如ClassA进程(ClassB objectB)通过Web服务接口
  2. 在幕后调用作为NServicebus服务托管的各种ascynhronous服务。
  3. 当我收到所有回复时,同步使用ClassA对象回复Web服务客户端
  4. 感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

当您将端点公开为Web服务时,NSB将仅允许返回错误代码(枚举)。这是设计的,因为所有通信都是单向的,以避免时间耦合(进程A必须等待进程B)