Tomcat相关学习笔记(一)
1.什么是web服务器
web服务器可以解析HTTP协议。当web服务器接收到一个HTTP请求,会返回一个HTTP响应,例如一个HTML页面。
为了处理一个请求web服务器可以响应一个静态页面或图片,进行页面跳转或者把动态响应的产生委托给一些其他的程序。例如:CGI脚本,servlets,ASP脚本,JSP脚本,服务端JavaScript,或者一些其他的服务器端技术。
2.JavaEE
JavaEE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成。它对基于Web的多层应用提供了功能支持。主要包括如下13种技术规范:
-
- JDBC(Java Database Connectivity):JDBC API为访问不同的数据库提供了一种统一的途径,另外,JDBC对数据库的访问具有平台无关性。
- 2.JNDI(Java Name and Directory Interface):被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统,或应用服务器中的对象。
- 3.EJB
- 4.RMI
- 5.Java IDL/CORBA
- 6.JSP
- 7.Java Servlet
- 8.XML
- 9.JMS
- 10.JTA
- 11.JTS
- 12.JavaMail
- 13.JAF