我们在主机上运行WCF + Rest服务。我需要对主机进行客户端调用,该主机将在服务器上启动长时间运行的任务(甚至最多15分钟),然后在该过程完成后再检查以获得结果。一种解决方案是让客户端在初始调用后每分钟左右检查一次主机 - 但这看起来效率不高。有没有办法通过WCF公开某种类型的事件,以便在服务器上完成任务时通知客户端?这种情况的最佳方法是什么? 感谢
答案 0 :(得分:0)
如果没有更多申请细节,很难回答。 但是有几个选择(这里有一些):
以下是有关双工合约的更多信息: https://msdn.microsoft.com/en-us/library/ms731064%28v=vs.110%29.aspx