首页 > 学院 > 开发设计 > 正文

Web开发入门之基本概念

2019-11-14 22:32:09
字体:
来源:转载
供稿:网友
Web开发入门之基本概念

参阅资料:

《Tomcat与java Web开发技术详解第二版 ----孙卫琴》

传智播客视频笔记

基本概念

1.Web:Web是一种分布式应用架构,旨在共享分布在各个Web服务器中的所有相互链接的信息。

2.Web开发:① 狭义:网页网站开发

② 广义:服务器端开发

3.Web资源:Web资源分为两种,一种是静态web资源,第二种是动态Web资源。

      ① 静态Web资源:是指浏览器能够直接打开的,比如html,CSS,js。

      ② 动态Web资源:是指一些浏览器不能直接打开,需要将其翻译成html等静态Web资源才能打开,比如jsp,servlet等。

上述两种Web资源分别对应两种Web开发技术,一种是静态Web开发技术,另一种是动态Web开发技术。我们主要研究动态Web开发技术。

常用的Web开发技术有jsp,servlet,php,asp.net。而在Java中,我们把动态web资源开发技术统称为Javaweb。

4.Web服务器:Web服务器具备动态执行程序代码的能力,由专门的服务器开发商创建。包含硬件和软件两部分。

     ① 硬件:可以是大型主机,也可以是普通pc机。

     ②软件:较为流行的有:(1) Weblogic(Orcale) 付费

                 (2) Websphere(IBM) 付费

                 (3) Tomcat(Apache) 免费开源

5.Web开发体系结构

① B/S模型 浏览器-------服务器 (目前和今后成为主流)

② C/S模型客户端-------服务器

比较:B/S模型用户不需要安装专门的客户程序,只要安装了浏览器即可。缺点是难以实现复杂的客户界面。

C/S模型交互性强,网络负载小,但是对客户机的要求高软件伸缩性,复用性差。

6.HTTP协议:即超文本传出协议(Hypertext Tranfer PRotocol)是客户端(浏览器)与服务器之间通信所

遵循的协议和规则。是基于请求响应无状态模式的,是tcp/ip协议的应用层协议。

                


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表