最近在研究多线程时,无意中想起。
在java的jsp中当多个请求同时请求同一个jsp文件时,在servlet容器内只会产生一个servlet实例,然后开启多线程处理多个请求,优点多线程运行而具有很高的执行效率,同时节省实例化的开销。
再看asp.net,当多个请求同时请求同一个aspx文件时,框架首先编译然后生成类dll,然后实例化一个page实例,初始化,并响应用户请求。感觉上没有jsp处理先进,不知道性能上会不会有太大影响。
对于.net处理的优点,可以防止多线程时并发处理的错误,但是性能上我没有深入研究,感觉没有jsp的处理模式好。不知道大家有什么看法
在java的jsp中当多个请求同时请求同一个jsp文件时,在servlet容器内只会产生一个servlet实例,然后开启多线程处理多个请求,优点多线程运行而具有很高的执行效率,同时节省实例化的开销。
再看asp.net,当多个请求同时请求同一个aspx文件时,框架首先编译然后生成类dll,然后实例化一个page实例,初始化,并响应用户请求。感觉上没有jsp处理先进,不知道性能上会不会有太大影响。
对于.net处理的优点,可以防止多线程时并发处理的错误,但是性能上我没有深入研究,感觉没有jsp的处理模式好。不知道大家有什么看法
解决方案 »
- how to Add an Expires or a Cache-Control Header
- 访问量越界
- .net与sql server2000中的text字段?
- 大虾们帮忙看看错在哪里了,我弄了半天也没有找出那错在哪了?谢谢
- 关于DataGrid的ItemCommand事件中读取非关键字段内容的问题
- 在一个HTML文件中,如何分页显示文章的内容
- 超难问题!!!!!!!!!!!!
- 用VS移动Web窗体开发的问题
- [求助]ASP.NET 子页不能显示背景图片
- C#如何实现“页面执行时间”?
- 在DATAGRID中有一嵌入了DropDownList的模板列,要选择不同的下拉框中的数据,来执行不同的代码?看例子。
- 怎样让dll也能接受参数传递?
htm不要反应的啊,直接传输