在java中为什么要安装tomcat,有什么用途?
但是我在网上查了一下,说“MyEclipse Derby”是个数据库,我就郁闷了。
我运行了一下,tomcat和“MyEclipse Derby”一样有start,一样可以运行html文件,请网友给我详细的解释一下,谢谢了!!!
MyEclipse自带的编译运行环境和Web服务器是什么? 展开
tomcat为网站的服务器,每个网站在后面都有一个服务器来解释哪 个网页,因为网页本身多数是动态计算的,就是跟一些编程语言有关系,不关于一些固定的文本内容,多数情况下文本内容是根据你填写的参数计算出来的,这是关于计算这部分。
Tomcat 对于 Java 来说它就是一个 Servlet 处理器,支持运行基于 Servlet 的 Java 程序,同时 JSP 本身也是基于 Servlet 的技术,也是支持的,像传说中的 Spring, Struts, JSF 都是基于 Servlet 的,都可以在 Tomcat 上跑起来。
另外作为一个 J2EE 中的 Web 服务器,它也需要处理像事务,资源管理,角色认证与授权这些 J2EE 规范中要求达到的标准。
像处理客户端请求的网络连接,并发负载分派到不同的服务器这些网络服务器的基本功能也是这些像 Tomcat 一样的服务器需要处理的。
开发一个网站程序时就需要用到类似 Tomcat 的服务器,把写的JSP网站程序打包成一个war文件(其实就是一个zip格式)放到服务器上指定的位置就可以跑了。 当然还有很多种服务器可以用,比如 WebSphere, Weblogic, Resin, Jetty, 等,这前面两个是完整的 J2EE 服务器,除了支持 Web 之外还支持 EJB,但 Resin, Jetty, Tomcat 就只支持 Web 这块。
推荐于2017-09-17
MyEclipse的编译运行环境 跟从sun官网下载的运行环境都是一样 只不过是MyEclipse内置了jre了而已 都是用来编译运行java语言
而web服务器是用来装载如servlet之类的动态网页语言
许多开发平台都是使用小猫,在学校时,大汉三通增值开发平台就是使用小猫,必须先启动它。
广告 您可能关注的内容 |