使用flex / blazeDs / Spring处理并发文件下载

时间:2010-11-15 14:23:37

标签: spring flex3 scope download blazeds

我目前正在开发Flex3 / blazeDS / Spring / MySQL项目。 在这方面,一些用户需要下载一些导入日志。问题是,考虑到Spring周围的单例概念,如果2个用户同时要求下载,则负责导出文件创建的servlet可能跨越2个请求的文件之间的内容。 我对spring并不是很熟悉,但是从我一直在阅读的内容看来,解决方案似乎是说servlet处于“Request”范围内,因此会为每个下载请求创建一个新的而不是单身人士 有没有人曾经做过这样的事情?我到目前为止看到的每个教程都解释了如何处理文件下载请求,但它从未谈到2个用户要求下载的事实可能会有一些问题...

感谢有关如何解决此问题的任何线索。

1 个答案:

答案 0 :(得分:0)

每个用户都将收到自己的线程,除非使用成员变量,否则不应该有任何问题(无论如何这都是一种不好的做法)。如果没有,我没有看到任何问题,但如果您可以发布您的代码,这将有所帮助。