首页 > 代码库 > web开发的背景及常用服务器

web开发的背景及常用服务器

一、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

web开发的背景及常用服务器