Servlet的特点
时间:2015-10-1
Servlet最大的优势就在于一方面它是用Java语言写的,是一个Java类,因而,Java语言赋予了它强大的功能,另一方面,它又可以用来处理客户端的请求,并且可以返回响应.这两方面的结合使Servlet成为功能非常强大的服务空对空端语言,总地来说,它主要有以下方法的优势:
1.可移植性好,由于Servlet用Java编写,Servlet API具有完善的标准,因此,为WEB服务器写的Servlet无需任何实质上的改动即可移植到Apache,Microsoft IIS或者WebStar,几乎所有的主流服务器都直接或通过插件支持Servlet.
2.功能强大.由于Servlet本质上是Java类,它可以使用JavaAPI核心的所有功能,这些功能包括WEB和URL访问,图像处理,数据压缩,多线程,JSBC,序列化对象等.
3.安全性好.ServLet的安全问题有多个层次的保障,首先,Servlet是Java类,它可以使用Java语言的安全框架,其次,Servlet API是类型安全的,再次,窗口也可以给Servlet的安全进行管理.
4.简洁.Servlet代码面向对象,在封闭方面有天生的优势.
5.高效耐久.一旦Servlet载入到WEB服务器中,它就会驻留在内存中,这样就加快了响应的速度.