确认何时方法是单向的?

时间:2011-10-17 07:28:12

标签: wcf

在wcf中,当我发送到one way -

的方法时
  • 我现在不需要回答......

  • 稍后,我需要得到答案。

但我怎么能确定他得到的信息(稍后处理)?

202响应怎么办?

http://thejoyofcode.com/One_Way_operations_in_services.aspx

1 个答案:

答案 0 :(得分:1)

我认为您链接到的article可以很好地解释它:

  

单向服务呼叫不等待仅处理呼叫   交付 - 交付包括反序列化   请求。

如果您没有收到例外,则该邮件已成功确认为已收到。

IsOneWay为您的API引入了异步方面。如果您选择走这条路,并且想知道收到消息后发生了什么,那么您必须自己构建该机制。在高层次上,没有WCF特定的解决方案。之一:

  1. 回拨服务,询问结果是什么 - 或 - >
  2. 让服务在完成后给您回电