你的位置:首页 > 软件开发 > Java > JavaWeb学习总结(一) —— JavaWeb入门与Tomcat

JavaWeb学习总结(一) —— JavaWeb入门与Tomcat

发布时间:2015-09-04 20:00:19
一、常见软件系统体系结构B/S、C/S1. C/SC/S结构即客户端/服务器(Client/Server),例如QQ;需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序;缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦;优点:安全性比较好。2. B ...

JavaWeb学习总结(一) —— JavaWeb入门与Tomcat

一、常见软件系统体系结构B/S、C/S

1. C/S

  • C/S结构即客户端/服务器(Client/Server),例如QQ;
  • 需要编写服务器端程序,以及客户端程序,例如我们安装的就是QQ的客户端程序;
  • 缺点:软件更新时需要同时更新客户端和服务器端两端,比较麻烦;
  • 优点:安全性比较好。

2. B/S

  • B/S结构即浏览器/服务器(Browser/Server);
  • 优点:只需要编写服务器端程序;
  • 缺点:安全性较差。

 

二、Web资源与Web服务器

1. Web资源

  • html:静态资源;
  • JSP/Servlet :动态资源。

当然,除了JavaWeb程序,还有其他Web程序,例如:ASP、PHP等。

2. Web服务器

Web服务器的作用是接收客户端的请求,给客户端作出响应。

对于JavaWeb程序而已,还需要有JSP/Servlet容器,JSP/Servlet容器的基本功能是把动态资源转换成静态资源。

我们需要使用的是Web服务器和JSP/Servlet容器,通常这两者会集于一身。下面是对JavaWeb服务器:

  • Tomcat(Apache):当前应用最广的JavaWeb服务器;
  • JBoss(Redhat红帽):支持JavaEE,应用比较广;EJB容器;
  • GlassFish(Orcale):Oracle开发JavaWeb服务器,应用不是很广;
  • Resin(Caucho):支持JavaEE,应用越来越广;
  • Weblogic(Orcale):要钱的!支持JavaEE,适合大型项目;
  • Websphere(IBM):要钱的!支持JavaEE,适合大型项目;

 

三、Tomcat

1. Tomcat概述 

Tomcat服务器由Apache提供,开源免费。由于Sun和其他公司参与到了Tomcat的开发中,所以最新的JSP/Servlet规范总是能在Tomcat中体现出来。Tomcat7支持Servlet3.0,而Tomcat6只支持Servlet2.5!JavaWeb学习总结(一) —— JavaWeb入门与Tomcat   

3. 启动Tomcat

JavaWeb学习总结(一) —— JavaWeb入门与Tomcat

上面两种方式都可以启动tomcat

4. 关闭tomcat

 

原标题:JavaWeb学习总结(一) —— JavaWeb入门与Tomcat

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。