当前位置: 移动技术网 > IT编程>网页制作>CSS > javaWeb 概念介绍

javaWeb 概念介绍

2019年07月03日  | 移动技术网IT编程  | 我要评论
一、javaWeb 1.概念:利用java语言进行基于互联网的开发 2.软件架构 (1)C/S Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务器程序 比如:QQ、微信、迅雷等 优点: 1.用户体验好 缺点: 1.开发、安装、部署、维护麻烦 (2)B/S B ...

一、javaweb

1.概念:利用java语言进行基于互联网的开发

 

 

2.软件架构

(1)c/s   client/server  客户端/服务器端

在用户本地有一个客户端程序,在远程有一个服务器程序

比如:qq、微信、迅雷等

优点:

  1.用户体验好

缺点:

  1.开发、安装、部署、维护麻烦

 

(2)b/s   browser/server   浏览器端/服务器端

只需要一个浏览器,用户只需要输入不同的网址(url),即可访问不同的服务器程序

优点:

  1.开发、安装、部署、维护简单

缺点:

  1.如果应用过大,用户体验会受影响

  2.对硬件要求太高

 

 

3.b/s架构详解

  资源分类

    静态资源

      使用静态网页开发技术发布的资源

      特点:

        所有用户访问,得到的结果是一样的

        如:文本、图片、音频、视频、html、css、javascript.其中后三者又被称为静态网页开发技术

        如果用户请求的是静态资源,服务器会直接把资源发给浏览器,浏览器中内置了静态资源的解析引擎,可以展示静态资源。每个浏览器的静态资源解析引擎可能略有不同,但是总体差别不大。

    动态资源

      使用动态网页技术发布的资源

      特点:

        所有用户访问,得到的结果是有可能不一样的

        如jsp/servlet、php、asp等

        如果用户请求的是动态资源,那么浏览器会先执行动态资源,将动态资源转换为静态资源,再发送给用户

 

因此,要想学习动态资源,需要先学习静态资源。

 

 

      静态资源包括

        html:用于搭建基础页面,展示页面的内容

        css:用于美化页面,布局页面

        javascript:控制页面的元素,让页面有一些动态的效果

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网