闭幕会议与PollingDuplexHttpBinding
-
16-09-2019 - |
题
我使用的WCF PollingDuplexHttpBinding道推动通知Silverlight的客户。在大多数情况下它的工作很好,但我的战斗,它得到一些基础届会议管理功能的正常工作。
最大的问题我有试图让服务器的认知客户已经完成了一个会议,并且不再需要的任何通知。该CloseAsync呼吁客户停止客户端的渠道发送请求为新的通知,这届会议只有与它还发送CloseSession肥皂请求到服务器。问题是服务器方的通道发送回来一404说它不承认CloseSession行动。尽我所能看到的错误是从内部PollingDuplexHttpBinding道并不能使它起到应用程序,以便该届会议闭幕,可以适当地照顾。
有其他人碰到这个问题也许找到办法解决它吗?
解决方案
无法由外观做,上PollingDuplexHttpBinding抱怨。
其他提示
好,抱怨条只是真棒,并且间接地解决的一个相关的问题我已经有与Silverlight工作非常缓慢地这样做时双过HTTP。Bsaically,该问题是由具有ASP.Net 会议国家开在网站和用户的BroserHttp堆(而不是ClientHttp stack)。
Yavor不良好的工作(在本条)的解释问题:
简单的解决,如果你有这个问题是登记册一个路线ClientHttp堆之前援引您的服务。这可通过简单地通过电话:
WebRequest.RegisterPrefix(requestUri.AbsoluteUri, WebRequestCreator.ClientHttp);
在requestUri是Uri服务。希望这会有所帮助。
不隶属于 StackOverflow