以前我问过这个问题: Read quicktime movie from servlet in a webpage? 基本上我用一个servlet来串流播放电影文件浏览器的一个插件的QuickTime(为了演文件根目录之外)。最后Ryan Fernandes问我关于并发问题的问题。 我在这里没有真正解决这个问题。并发在Java EE应用程序
什么是使用servlet来流的文件和convetional方法反正之间的主要区别,服务器还是要流的文件给客户?如果没有,在后面的情况下服务器如何将文件流式传输到插件?
瑞恩还问了关于使用servlet的性能。导致它耗尽大量内存?当我们使用backing bean或jsf,jsp(基于servlet)时,如果许多用户同时访问,创建的实例数量巨大。它也需要大量的记忆,我们如何解决它?
请帮我解决这些问题。如果你有任何有关这些问题的好文章:并发,多线程,性能可以与我分享,我是一个新手。 非常感谢。 问候 K.
嗨马克斯,所以这里的问题是管理读取文件的并发性,而不是使用servlet的权利? – 2010-07-02 01:48:20
是的,您指出的评论是指文件读取并发问题。使用FileInputStream完全解决了这个问题,正如您从javadoc中看到的一样。 – bezmax 2010-07-02 15:57:12
谢谢Max。你是对的。我发现servlet能够处理并发请求 – 2010-07-09 03:24:34