博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tomcat
阅读量:5041 次
发布时间:2019-06-12

本文共 1105 字,大约阅读时间需要 3 分钟。

servlet容器, tomcat7 支持 servlet3 jsp2.2 。技术先进,性能稳定,免费。 处理静态网页不如Apache,

 

Tomcat是一个免费的开源的 servlet 和 JSP容器,它是Apache基金会的一个核心项目,由Apache、Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总能在Tomcat中得到体现。

在Tomcat中,应用程序的部署很简单,

只需将你的war文件(Java Web应用系统的包文件)放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。

在浏览器中访问这个应用的JSP文件时,通常第一次会慢一点,因为Tomcat要将JSP转化为Servlet文件,然后编译。

编译以后再次访问将会很快了,因为无需再行编译了。

另外Tomcat也提供了一个应用—manager,访问这个应用需要用户名和密码,用户名和密码存储在一个xml文件中。通过manager这个应用,可以远程以Web方式部署和撤销应用。

Tomcat不仅仅只是一个JSP容器,也具有传统的Web服务器的功能:处理Html页面。但是与Apache相比,它的处理静态HTML的能力就不如Apache。可以将Tomcat和Apache集成到一块,让Apache处理静态HTML,而让Tomcat来处理JSP和Servlet。 

Tomcat也提供其它的一些特征,如与SSL集成到一块,实现安全传输。还有Tomcat也提供JNDI支持。然而Tomcat只是一个轻量级的Web服务器,并不象诸如Weblogic之类的J2EE应用服务器功能那么强大。通常所说的J2EE应用服务器(如WebLogic)与Tomcat又有何区别呢?应用服务器提供更多的J2EE特性,如EJB,JMS,JAAS等,同时也支持JSP和Servlet,而Tomcat则功能没有那么强大,它不提供EJB等支持。但Tomcat如果与JBOSS(一个开源的应用服务器)集成到一块,也可以实现J2EE的许多功能。在很多中小型应用场合中不需要采用EJB等复杂的技术,JSP和Servlet的组合已经能够胜任,这时如果采用J2EE应用服务器就没有必要了。

servlet接口

Java APPlet 与 Javaservlet 共同点:

1,不是独立程序,没有main()

2,容器管理,

3,生命周期,都有init  destroy

不同点: servlet 没有图形界面。

 

转载于:https://www.cnblogs.com/iOS-mt/p/5647035.html

你可能感兴趣的文章
HDU 1028 Ignatius and the Princess III(母函数)
查看>>
(转)面向对象最核心的机制——动态绑定(多态)
查看>>
token简单的使用流程。
查看>>
django创建项目流程
查看>>
UIActionSheet 修改字体颜色
查看>>
Vue 框架-01- 入门篇 图文教程
查看>>
Spring注解之@Lazy注解,源码分析和总结
查看>>
多变量微积分笔记24——空间线积分
查看>>
Magento CE使用Redis的配置过程
查看>>
poi操作oracle数据库导出excel文件
查看>>
(转)Intent的基本使用方法总结
查看>>
Mac 下的Chrome 按什么快捷键调出页面调试工具
查看>>
Windows Phone开发(24):启动器与选择器之发送短信
查看>>
JS截取字符串常用方法
查看>>
Google非官方的Text To Speech和Speech Recognition的API
查看>>
stdext - A C++ STL Extensions Libary
查看>>
Django 内建 中间件组件
查看>>
bootstrap-Table服务端分页,获取到的数据怎么再页面的表格里显示
查看>>
进程间通信系列 之 socket套接字及其实例
查看>>
天气预报插件
查看>>