通过NService Web服务桥使用请求/答复

问题描述

| NServiceBus Web服务桥示例仅演示命令消息场景。我对Web服务桥像其他任何正常Web服务调用一样使用请求/回复向客户端进行同步响应的情况感兴趣。换句话说,我可以使用Web服务桥来创建执行以下操作的Web服务吗? 公开同步方法,例如通过Web服务接口进行ClassA进程(ClassB objectB) 在后台调用作为NServicebus服务托管的各种异步服务。 当我收到所有答复后,使用ClassA对象同步响应Web服务客户端 任何帮助表示赞赏。     

解决方法

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...