随笔
web (world winde web )即全球版广域网,称为万维网。 web的发展经过了几个阶段。
第一个阶段是web1.0,网页是用来阅读,传递信息。特点:商业公司是内容输出者。
第二个阶段是web20,网页是用来交互的。用户既是内容的浏览者,也是网站内容的制造者
变化的原因:个人认为是计算机用户的增长,以及互联网的发展。
java web 用java技术来解决相关web领域的技术,包括(web前端+web后台)
软件的架构分为两种,一种是B/S架构,另一种是C/S架构。
B/S架构:是浏览器和服务器架构。通过浏览器,和后台服务器,进行交互的。
C/S架构:是客户端和服务器架构。通过客户端和服务器进行交互
B/S具有跨平台的优点,B/S是未来网络架构的趋势
B/S通信流程是浏览器发起请求,服务器回应,一次请求,一次回应。
web资源分为静态资源和动态资源。
静态资源是指静态资源:服务器中不会改变的资源HTML,CSS,JS图片等。
动态资源:动态资源:服务器中动态生成的数据。
URL:统一资源定位符是对互联网上资源位置的一种表示,互联网上的每个文件都有一个唯一的URL。
作用:用来定位网络上的资源。
url格式: 协议://ip:端口号/资源位置
服务器:是提供计算服务的设备,具有相应服务的请求,并进行处理的能力。
服务器软件:服务器软件本质上是一个应用程序,运行在服务器设备上。能够接受并根据请求
给客户端相应数据,发布资源(静态或者动态)。
服务器组成:服务器硬件 +服务器软件。
硬件:cpu,硬盘,+服务软件等
软件:运行在硬件上的软件。
服务器软件有,tomcat ,WebLogic,WebSphere,JBoss
其他的还有很多的不理解的地方,有时间在写,反正也没人看我这个小白写的文章,我就随意写了
这篇文章是个人对web的理解,是参考了文档写出来的,大多是一些简单的概念,我是初学者,也是第一次写博客,写的不好的地方,还请见谅。