我们有一个Silverlight 5和WCF RIA后端的应用程序。 我们客户的环境具有负载平衡功能,但只有30-40个用户。
我们想使用SignalR进行消息传递,但我不打算使用背板 安装一个单独的MVC服务作为Hub,它将位于Loadbalancer之外,所有客户端都可以连接到它。
对于小型用户群(30 - 40位用户),此方法是否可行?由于它将成为跨域,我是否需要将clientaccesspolicy.xml复制到root文件夹才能使Silverlight工作?或者我是否需要配置SignalR以允许跨域?
谢谢!
答案 0 :(得分:2)
你需要两者。 在SignalR服务器上启用跨域允许在服务器端处理请求。 添加clientaccesspolicy.xml允许Silverlight建立连接。