北京传智播客教育 —高级软件人才实作培训专家!JavaWEB 开发入门方立勋北京传智播客教育 —高级软件人才实作培训专家! Tip :课程内容? WEB 开发的相关知识?使用 Tomcat 搭建 WEB 站点?安装 Tomcat ? Tomcat 的启动?配置 WEB 站点的虚拟目录?配置虚拟主机? Tomcat 体系架构北京传智播客教育 —高级软件人才实作培训专家! Tip : WEB 开发的相关知识? WWW 、 WEB 的概念? WWW ( World Wide Web )简称万维网。通俗地说, 技术和协议,例如( HTML 技术、 URL 、 HTTP 协议等),人们通过这套技术规范,可以对 网络上主机上的资源进行描述,进而可以通过一个 客户端程序如: ie、 foxfire 等浏览器。?由于上的任何一个角落, 通过一个浏览器访问因特网上世界上任何一台远程计算机上的资源,或与远程计算机进行通迅。 20 世纪由于生了“地球村”的概念。? WEB ,它用于表示 主机上供外界访问的资源。在英语中 web 即表示网页的意思,网页也统称为 web 资源。北京传智播客教育 —高级软件人才实作培训专家! Tip : WEB 开发的相关知识? 上供外界访问的 Web 资源分为: ?静态 web 资源(如 html 页面): 指 web 页面中供人们浏览的数据始终是不变。?动态 web 资源: 指 web 页面中供人们浏览的数据是由程序产生的,不同时间点访问 web 页面看到的内容各不相同。?静态 web 资源开发技术? Html 、css ?常用动态 web 资源开发技术: ? JSP/Servlet 、 ASP 、 PHP 等?在 Java 中,动态 web 资源开发技术统称为 Javaweb ,我们课程的重点也是教大家如何使用 Java 技术开发动态的 web 资源, 即动态 web 页面。北京传智播客教育 —高级软件人才实作培训专家! Tip : WEB 开发前置知识— WEB 服务器?学习 web 开发,需要先安装一台 web 服务器,然后再在 web 服务器中开发相应的 web 资源,供用户使用浏览器访问。?疑问:学习 web 开发,为什么必须要先装一个 WEB 服务器。?由于 web 开发属于浏览器( Browser )访问服务器( Server )的模式,所以 web 开发属于—— B/S 结构程序的开发。北京传智播客教育 —高级软件人才实作培训专家! Tip : WEB 开发的相关知识?B/S 架构的优点: ? ,安装到 web 服务器中,客户端只要有浏览器就可以访问程序,不需要安装其它任何软件,极大地方便了程序的部署和实施。? ,因此改动服务器中的程序,客户端访问得到的就是改动后的程序。方便软件的维护和升级。? B/S 架构的缺点: ? B/S 架构唯一的缺点在于:程序结果的显示由客户端浏览器完成,浏览器功能的局限性,就限制了程序结果的显示效果。北京传智播客教育 —高级软件人才实作培训专家! Tip : WEB 开发的相关知识传统开发采用的是 C/S 架构, 这种架构有一个很大的缺点: 负责数据显示和数据处理的程序由一个客户端程序来完成。一旦程序业务或显示效果需要修改,则需要更新所有的客户机软件, 可以想像,如果客户机有上万台,更新一次软件是多么恐怖的一个工作量。 C/S 架构正被 B/S 架构慢慢取代。一些特殊除外,例如游戏等。北京传智播客教育 —高级软件人才实作培训专家! Tip :常见 WEB 服务器?WebLogic 是BEA 公司的产品,是目前应用最广泛的 Web 服务器,支持 J2EE 规范,而且不断的完善以适应新的开发要求, 启动界面如图北京传智播客教育 —高级软件人才实作培训专家! Tip :常见 WEB 服务器?另一个常用的 Web 服务器是 IBM 公司的 WebSphere , 支持 J2EE 规范,启动界面如图北京传智播客教育 —高级软件人才实作培训专家! Tip :常见 WEB 服务器?在小型的应用系统或者有特殊需要的系统中,可以使用一个免费的 Web 服务器: Tomcat ,该服务器支持全部 JSP 以及 Servlet 规范,启动界面如图
WEB开发入门 来自淘豆网m.daumloan.com转载请标明出处.