如您所知,托管访问策略是必需的 (clientaccesspolicy.xml) 在你的网络服务器上,如果你想要 SL 应用程序 执行 HTTP 请求,或者您需要托管访问服务器 在用于套接字连接的端口 943 上。
我的应用发出许多短请求,延迟很重要。我想 知道这个访问策略文件是否每次被访问一次 新的 HTTP 请求或者是否为第一个请求访问并且有 其结果缓存在客户端上。这对我来说是相当昂贵的 有两个 Web 请求(一个用于策略,一个用于 HTTP GET) 对于我创建的每个 HTTP 请求。
最佳答案
一个简单的测试方法是使用 Fiddler并注意对策略文件的请求。 documentation还指定每个应用程序 session 仅请求一次跨域策略文件。这意味着运行时只会请求它一次并将结果存储在内存中以供 silverlight session 使用。
关于silverlight - Silverlight 访问策略的访问频率是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1192587/