【发布时间】:2011-06-17 19:15:36
【问题描述】:
我们 15% 的分支机构在 128K 连接上运行,并且我们有一个允许用户上传文件的 asp.net 应用程序。一些文件很大,我们需要限制或缓冲上传以最小化网络利用率。
有没有办法在 IE8 浏览器中使用 javascript 或其他客户端处理来限制文件上传。我们有一个使用 Silverlight 的可能解决方案,但想使用 javascript。
【问题讨论】:
-
我不知道以这种方式控制 FileUpload 控件的客户端行为的方法。我猜测你正在运行的唯一其他事情就是终端会话。我建议基于协议(class1 终端流量,class2 所有其他)实现网络级整形。这样如果网络链路升级,你的 HTTP 流量容量自然会被网络团队升级。否则,您将拥有一个受可能已过时的应用程序级带宽控制约束的 Web 应用程序。
-
分支主要是终端会话。我们已与我们的网络管理团队合作寻找解决方案,但该解决方案需要数月时间才能推出。
-
哎哟。这些连接只有 128k,每个连接都不会发生太多事情,即使您有很多分支并没有太多需要添加到路由器配置中。听起来您被困在尝试使用应用程序级解决方案来解决网络级问题,因为您的网络团队速度太慢了。希望 SO 上的某个人知道如何施展魔法(每天都会发生!)。