Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关于如何将数据流传输到服务器.NET的最佳实践_.net_Http_Streaming - Fatal编程技术网

关于如何将数据流传输到服务器.NET的最佳实践

关于如何将数据流传输到服务器.NET的最佳实践,.net,http,streaming,.net,Http,Streaming,假设我想有一个服务器,可以接受2GB的文件通过网络,HTTP。而且数据很容易以众所周知的格式读取,比如CSV 当数据仍然通过32kbps调制解调器上传时,是否有办法逐步处理用户上传到文件上传“INPUT=file”控件的数据 我正在阅读HttpRequest Stream和其他流媒体文档,但还没有找到IIS、ASP.NET是否允许以及我是否只是在浪费时间的确认 而且,从开发的角度来看,是否可以模拟慢流?使用可以使用netTcpBinding或basichtpbinding的g。我用过它,它超级快

假设我想有一个服务器,可以接受2GB的文件通过网络,HTTP。而且数据很容易以众所周知的格式读取,比如CSV

当数据仍然通过32kbps调制解调器上传时,是否有办法逐步处理用户上传到文件上传“INPUT=file”控件的数据

我正在阅读HttpRequest Stream和其他流媒体文档,但还没有找到IIS、ASP.NET是否允许以及我是否只是在浪费时间的确认

而且,从开发的角度来看,是否可以模拟慢流?

使用可以使用
netTcpBinding
basichtpbinding
的g。我用过它,它超级快速高效——真的令人印象深刻

是的,您可以模拟慢速传输,只需缓慢地写入流(在中间暂停)。

使用可以使用的g
netTcpBinding
basichtpbinding
。我用过它,它超级快速高效——真的令人印象深刻


是的,您可以模拟慢速传输,只需缓慢地写入流(中间暂停)。

32kbps调制解调器上的2GB文件?假设对称上传(可能不是这样),您看到的是(在最好的情况下)18小时以上的上传。您最好希望连接是防弹的,否则将是非常令人沮丧的体验。32kbps调制解调器上的2GB文件?假设对称上传(可能不是这样),您看到的是(在最好的情况下)18小时以上的上传。你最好希望连接是防弹的,否则会是一次非常令人沮丧的经历。好了,开始阅读文档。但是,只是一个简单的问题,您能在ASPX页面中使用basicHttp/TcpBinding吗?看来我的请求已经打包好了。或者我必须发出一个像target一样与webservice(asmx)交互的Ajax请求吗?而不是在ASPX页面上。您可以在IIS上托管WCF,然后让客户端进行流式处理。它必须是一个能够使用SL、WPF或控制台的客户端。所以,如果我想通过html文件输入控制来上传数据,我可以放弃吗?是的。。。放弃吧,伙计:)障碍太多了。IIS只允许8 MB上传。。。即使你打开它,浏览器也可能会中途停止。好的,开始阅读文档。但是,只是一个简单的问题,您能在ASPX页面中使用basicHttp/TcpBinding吗?看来我的请求已经打包好了。或者我必须发出一个像target一样与webservice(asmx)交互的Ajax请求吗?而不是在ASPX页面上。您可以在IIS上托管WCF,然后让客户端进行流式处理。它必须是一个能够使用SL、WPF或控制台的客户端。所以,如果我想通过html文件输入控制来上传数据,我可以放弃吗?是的。。。放弃吧,伙计:)障碍太多了。IIS只允许8 MB上传。。。即使你把它升级了,浏览器也可能中途停止。