
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
昆明IT培训的小编知道,sun公司制订的一种用于扩展web服务器功能的。
组件规范。
(1)扩展web服务器功能:
早期的web服务器(比如apache web server,
iis)只能够处理静态资源的请求(需要事先将页面
文件写好,并存放到服务器特定的目录下面),
不能够处理动态资源的请求(即依据请求参数,通过
计算,生成一个新的页面)。
扩展方式,早期是使用CGI程序来扩展:
CGI(common gateway interface),CGI是一个规范,
约定了web服务器与CGI程序(使用perl,c等语言开发的
,并且符合CGI规范的程序)相互调用的过程。
CGI程序有三个问题:
a,开发比较复杂(需要开发人员去解析请求参数)
b,可移值性比较差(c,perl等语言依赖于平台)
c,性能问题(一个请求,会启动一个进程,进程的开销
比较大)
现在,可以使用Servlet来扩展。
(2)组件规范
a,什么是组件?
是符合规范的,并且具有部分功能的软件模块,组件
必须部署到容器里面才能运行。
b,什么是容器?
是符合规范,并且提供组件的运行环境、管理组件的
生命周期的一个程序。了解详情请登陆昆明达内IT培训官网(km.tedu.cn)!