4
|
Sébastien Nussbaumer · 技术社区 · 15 年前 |
![]() |
1
6
你需要:
我刚完成一个申请
确切地
就像那样,我会用Silverlight(
更新 :关于ASP.NET服务器端代码:
ASP.NET默认配置允许每个处理器有100个线程;
对于上传,您还将发送几个数据块,但在多个HTTP连接中;虽然这可能会导致HTTP头过热,但在我的测试中效果非常好。 |
![]() |
2
4
将输入直接写入磁盘,而不是写入内存。
见上文。
每个请求都在自己的线程中运行,所以没有什么可担心的。这取决于你如何编码。
直接将文件写入磁盘时无问题。
不确定您所说的授权级别。磁盘文件系统级别?Web应用程序级别?客户端级别? |
![]() |
3
1
在客户方,
我可能会在客户端上使用Java Applet——这将允许在上传之前建立连接并检查必要的权限;尽管该路径也有其问题:
还可以选择返回到普通的旧HTTP POST。 服务器端几乎可以写入任何内容,只要您能够在数据到达时对其进行处理(也就是说,不要等到您拥有整个文件时再进行处理)。 |
![]() |
4
0
您可以使用ASP.NET中的异步文件上载来完成此操作。使用Flash将其呈现给用户。 |
![]() |
6
0
|
![]() |
7
0
根据我的经验,还有几条简短的笔记…
它应该工作的方式是Java applet将文件分解成可管理的块并从字节中创建散列。一旦服务器接收到一个块,它就应该将接收到的字节的哈希值与Java applet提供的哈希值进行比较。 如果哈希值不匹配,请重试该块。如果它们匹配,则转到下一个块。然后使用一个工具将所有块放回一起。 |
![]() |
A. Shawkat · 获取请求不起作用 7 年前 |
![]() |
Yura · 无法链接引导。min.css和动态web app 7 年前 |
![]() |
jasonharper · 无互联网连接的WiFi连接设备的最佳实践 7 年前 |
![]() |
Thanh Dong · 在spring boot web应用程序中运行jar文件时,创建名为“ConfigurationPropertiesBindingPostProcessor”的bean时出错 7 年前 |
![]() |
Karim Sawma · react web app中缺少滚动条 7 年前 |
![]() |
Nathan · Flask API回调侦听器 7 年前 |
![]() |
David Artmann · Vaadin网格日期渲染器不适用 7 年前 |
![]() |
Hayden · 如何防止计数器的增量超过元素的高度? 7 年前 |