社区
通信技术
帖子详情
Java-Servlet开发速度和CGI比如何?
radish
2000-07-27 11:21:00
...全文
130
2
打赏
收藏
Java-Servlet开发速度和CGI比如何?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenwenlong
2000-07-27
打赏
举报
回复
java servlet在第一次的速度因为编译的原因很慢,除次比CGI在1000个用户并发情况下慢,当高于这个数目时,则快于CGI
leslielu
2000-07-27
打赏
举报
回复
前者很好用呀!!!!!
Java
Web核心技术-
Servlet
你能获得:熟练掌握服务器
Servlet
程序创建生命周期、get和post请求、常见错误、转发和重定向。教学服务:实战驱动远程协助课后答疑教辅资料学习群答疑讲师介绍:菩提老师吉林大学毕业,
Java
资深研发工程师。8年+
Java
研发与授课经验,主导过多个大型企业实战项目。曾任职知名IT培训机构讲师,授课通俗易懂,风趣幽默,对学员有很强的责任心和耐心。累计教授学员500+,就业率99%+,学员好评率99%+课程简介:本课程是菩提老师的《
Java
零基础到高薪架构师》系列课中的课程。也支持单独学习,能够帮助同学们快速的掌握重点核心的知识技术,具有颇高的实际工作价值,快速达标企业级
开发
要求,课程内容结合实战
开发
,以实战编码验证理论的教学方式深受学员喜欢,讲师的大量过往学员就业数据显示,简洁清晰的授课思路,有利于学员理解、掌握、学会课程,从而更容易就业或涨薪。
Servlet
与
CGI
的比较
对比一:当用户浏览器发出一个Http/
CGI
的请求,或者说 调用一个
CGI
程序的时候,服务器端就要新启用一个进程 (而且是每次都要调用),调用
CGI
程序越多(特别是访问量高的时候),就要消耗系统越多的处理时间,只剩下越来越少的系统资源,对于用户来说,只能是漫长的等待服务器端的返回页面了,这对于电子商务激烈发展的今天来说,不能不说是一种技术上的遗憾。传统技术中,动态的网页建立和显示都是通过
CGI
来实现的,但是,有了
Servlet
,您可以大胆的放弃所有
CGI
(perl?
Servlet
与
CGI
的比较。
Servlet
和
CGI
的区别
Java
知识点---------
Servlet
和
CGI
的区别
Servlet
与
CGI
的区别
**
Servlet
与
CGI
的区别 **
Servlet
被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。
servlet
处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而
CGI
对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于
servlet
。 概括来讲,
Servlet
CGI
与
Servlet
的介绍以及区别
CGI
(Common Gateway Interface),通用网关接口 通用网关接口,简称
CGI
,是一种根据请求信息动态产生回应内容的技术。通过
CGI
,Web 服务器可以将根据请求不同启动不同的外部程序,并将请求内容转发给该程序,在程序执行结束后,将执行结果作为回应返回给客户端。也就是说,对于每个请求,都要产生一个新的进程进行处理。因为每个进程都会占有很多服务器的资源和时间,这就导致服务器无法同时处理很多的并发请求。另外
CGI
程序都是与操作系统平台相关的,虽然在互联网爆发的初期,
CGI
为
开发
互联网应用做
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章