The 关于单向调用、回调和事件您需要了解的信息 http://msdn.microsoft.com/en-us/magazine/cc163537.aspx文章讲述:
客户端不关心调用结果的事实并不意味着客户端根本不关心调用是否发生。一般来说,您应该打开服务的可靠性,即使是单向呼叫
我试图找到如何实现可靠性,但没有发现任何有意义的东西。
请你帮助我好吗:
- 如何实现可靠性?
- 如何检查单向方法是否到达服务器?
多谢!
我假设您的意思是消息可靠性,如“WCF 服务编程 http://oreilly.com/catalog/9780596526993” 作者:朱瓦尔·洛伊(Juval Lowy)——您的链接文章的作者(因此这句话也逐字逐句地出现在书中)。
可靠性仅在某些绑定上有效。以这个 TCP 绑定为例。在您的配置文件中:
<binding>
<netTcpBinding>
<binding name="MyTcpBinding">
<reliableSession enabled="true" />
</binding>
</netTcpBinding>
</binding>
为了检查可靠性,我将引用这本书(第 66 页):
不保证消息可靠性
消息传递。它提供的只是
保证如果消息确实
未到达目的地,发件人
会知道的。
我不知道发件人如何知道,我从未遇到过它,但希望它能给您更多的见解,以便更深入地研究该主题。
进一步阅读:
http://msdn.microsoft.com/en-us/library/ms733136.aspx http://msdn.microsoft.com/en-us/library/ms733136.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)