一、web开发的相关知识
WEB,英语中web即表示网页的意思,它用于表示Internet主机上外界访问的资源。
Internet上供外界访问的web资源分为:
静态web资源(如HTML页面):指web页面中供人们浏览的数据始终是不变的。
动态web资源:指web页面供人们浏览器的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。
静态web资源开发技术:HTML、css、JavaScript。
动态web资源开发技术:
jsp/servlet、ASP、PHP、Python等。
在Java中,动态web资源开发技术统称为Java web。
二、web系统是怎么样通信的
客户端请求包含用户要访问的资源路径和名称。
浏览器可以将页面、图片、媒体等很多的资源内容发给客户端。
如果客户端的请求没有得到正确处理,服务器的响应会包含一个错误的状态码。
三、web开发中的服务器
服务的原理是网络编程。
服务器的概念:
硬件:就是一台电脑。
软件:需要在这台电脑上安装服务器的软件。如果一台电脑上安装了服务器的软件的话,那么这台电脑就可以称为WEB服务器。
访问:
IP+端口
如果是域名-->解析成IP地址
默认端口号80:可以不写
四、常用的web服务器
4.1WebLogic服务器
WebLogic是BEA公司的产品,是目前应用最广泛的web服务器,支持JavaEE规范,而且不断的完善以使用新的开发要求。启动界面如下图所示。
4.2WebSphere服务器
另一种常用的web服务器是IBM公司的WebSphere,支持J2EE规范。启动界面如下图所示。
4.3Tomcat
在小型的应用系统或者和有特殊需要的系统中,可以使用一个免费的web服务器:Tomcat,该服务器支持全部JSP以及Servlet规范。启动界面如下图所示。
本文出自 “11831428” 博客,请务必保留此出处http://11841428.blog.51cto.com/11831428/1905391
原文地址:http://11841428.blog.51cto.com/11831428/1905391