WEB开发概述笔记
来源:互联网 发布:plc编程入门视频 编辑:程序博客网 时间:2024/06/05 13:31
1 web通信
web采用B/S通信模式,通过http进行通信。通过浏览器地址栏编写URL,向服务器发送一个请求,服务器端根据请求进行相应的处理,处理完成之后,会向浏览器做出一个响应,及将服务器端资源发送给浏览器。
2 软件架构
2.1 C/S架构
Client/Server,客户端/服务器。要求客户端电脑安装一个客户端程序。
2.2 B/S架构
Browser/Server,浏览器/服务器。通过浏览器与服务器交互,不需要安装其他应用程序。
3 web资源
3.1 静态资源
指web页面中供人们浏览的数据始终不变。比如:HTML、CSS、JS、图片、多媒体。
3.2 动态资源
指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。比如:jsp/servlet、ASP、PHP。
4 web服务器
JCP,负责java技术规范制定与更新的国际组织。主要维护规范包括:J2ME、J2SE、J2EE、XML等。
J2EE,企业级java开发规范。标准规范包括:servlet、jsp、jdbc、xml、jta等。在java中规范就是接口。J2EE又称JavaEE。
web服务器对JavaEE规范部分或全部支持(实现),也就是web服务器实现部分或全部接口。
常见的web服务器
1. Tomcat:Apache开源组织下的 开源免费的中小型的web应用服务器 支持 javaEE 中的 servlet 和 jsp规范
2. WebLogic:oracle公司的大型收费web服务器 支持全部javaEE规范
3. WebSphere:IBM公司的大型收费web服务器 支持全部的javaEE规范
4. JBoss:是一个基于j2EE的开放源代码的应用程序。JBoss是一个管理EJB的容器和服务器,JBoss核心服务不支持servlet/JSP的web容器,一般与Tomcat或jetty绑定使用。
5 url请求路径
URL(Uniform Resource Locator),统一资源定位符是对互联网上资源位置的一种表示,互联网上的每个文件都有唯一的URL。
完整格式:协议://用户名:密码@域名:端口号/资源位置?参数=值#标志
- 协议——http、https、ftp等
- 用户名:密码——常用于ftp访问,路径直接编写账号(一般不写)
- 域名——域名或IP地址,都可以访问web资源。
- 端口号——程序必须使用端口号,才可以让另一个计算机访问。http协议的默认端口:80(可以省略)
- 资源位置——用于描述web资源在服务器上的位置。
- 参数=值——浏览器和服务器交互传递的数据。
- #标志——锚点,用于指定页面的某一个位置。
- WEB开发概述笔记
- Java Web学习笔记 1 Java Web开发概述/2 搭建Java Web开发环境
- 菜鸟学Android笔记(十一):web开发概述
- Java WEB开发(概述)
- Web开发技术概述
- web开发概述
- web 开发概述
- J2EE Web开发概述[转载]
- Java Web开发技术概述
- WEB开发错误调试概述
- WEB开发错误调试概述
- WEB开发错误调试概述
- WEB开发三层架构概述
- WEB开发三层架构概述
- WEB开发三层架构概述
- WEB开发三层架构概述
- Java Web应用开发概述
- WEB开发三层架构概述
- 直接插入排序算法
- 关系查找实现
- C++计算器
- CSS-相关练习3-网页标题菜单栏
- 桥接模式(Bridge)-----基于JAVA语言
- WEB开发概述笔记
- 【智力题】猜生日
- Nginx日志配置(Ngx_http_log_module)
- CSS-相关练习4-HTML与CSS综合(婚纱摄影)
- 单例模式实现装箱和拆箱Integer
- 重现一个用Python可视化数据的例子。
- LeetCode基础--Union Find(Disjoint Set)
- uC/OS-II任务调度之就绪表及最高优先级任务判定算法
- 顺序查找以及二分查找