gpt4 book ai didi

silverlight - 使用 Silverlight 4 轮询双工的 StreamedResponse 不发送更新

转载 作者:行者123 更新时间:2023-12-02 07:37:21 26 4
gpt4 key购买 nike

我正在尝试使用 Silverlight 4 和轮询双工启用流式响应,但当向客户端发送更新的速率大于 maxOutputDelay 时,我会出现奇怪的行为,这会导致不发送任何更新.

例如,maxOutputDelay 为 7 秒,每 10 秒发送 1 次更新,一切正常。但是,如果我的 maxOutputDelay 为 1 秒,并且每 500 毫秒发送一次更新,则更新只会位于服务器端,不会发送到客户端。

据我所知,设置transferMode =“StreamedResponse”应该立即将更新发送到客户端,但这似乎不起作用。

这是我的 Web.config 中针对 Web 服务的绑定(bind):

此配置基于本文中的信息:http://blogs.msdn.com/b/silverlightws/archive/2010/06/25/http-duplex-improvements-silverlight-4.aspx

谢谢。

最佳答案

如果您不完全专注于使用双工 channel (除了单主机场景之外,在任何情况下配置双工 channel 都很痛苦),那么可能值得检查用于实现服务器回调的替代解决方案 - 即使这意味着您必须维护到后端的两种不同类型的连接。

双工 channel 替代方案:

关于silverlight - 使用 Silverlight 4 轮询双工的 StreamedResponse 不发送更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3820942/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com