代码编织梦想

在这里插入图片描述

在这里插入图片描述

  1. 有哪些角色(在整个BS结构的系统当中,有哪些人参与进去了)
    ○ 浏览器软件的开发团队(浏览器软件太多了:谷歌浏览器、火狐浏览器、IE浏览器…)
    ○ WEB Server的开发团队(WEB Server这个软件也是太多了:Tomcat、Jetty、WebLogic、JBOSS、WebSphere…)
    ○ DB Server的开发团队(DB Server这个软件也是太多了:Oracle、MySQL…)
    ○ webapp的开发团队(WEB应用是我们做为JavaWEB程序员开发的)
  2. 角色和角色之间需要遵守哪些规范,哪些协议
    ○ webapp的开发团队 和 WEB Server的开发团队 之间有一套规范: JavaEE规范之一Servlet规范
  3. Servlet规范的作用是什么?
    ○ WEB Server 和 webapp解耦合
    ○ Browser 和 WebServer之间有一套传输协议:HTTP协议。(超文本传输协议。)
    ○ webapp开发团队 和 DB Server的开发团队之间有一套规范:JDBC规范
    在这里插入图片描述
  4. Servlet规范是一个什么规范?【必须遵循该规范!!!】
    ○ 遵循Servlet规范的webapp,这个webapp就可以放在不同的WEB服务器中运行。(因为这个webapp是遵循Servlet规范的。)
    ○ Servlet规范包括什么呢?
    ■ 规范了哪些接口
    ■ 规范了哪些类
    ■ 规范了一个web应用中应该有哪些配置文件
    ■ 规范了一个web应用中配置文件的名字
    ■ 规范了一个web应用中配置文件存放的路径
    ■ 规范了一个web应用中配置文件的内容
    ■ 规范了一个合法有效的web应用它的目录结构应该是怎样的。
    ■ …
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_46312449/article/details/128051357

web动态功能的实现--cgi程序与java servlet_weixin_40462235的博客-爱代码爱编程

       1、 CGI代表Common Gateway Interface(通用网关界面),它是运行在web服务器上的一个程序,并由来自用户的输入触发。         功能:接收请求,产生响应。         CGI程序的优点:             可以用各种语言编写;             实现相对容易;         CGI程序的缺点:

java for web学习笔记(一一九):搜索(1)jpa的动态条件搜索(上)_恺风的博客-爱代码爱编程

关于搜索 数据库中的index 需要平衡考虑: 索引会使查询更快 索引会使持续化更慢 这需要我们具体个例具体衡量。 一般来讲95%的请求都应还有index,多个条件的请求,必须有一个带有index。 LIKE的比对中不应将通配符方在前面,这会引发全局扫描,如果非要这样,应必须带有其他index的条件。 OR的效率没有AND的高 待用index的条件应该

动态web内容-爱代码爱编程

HTTP和HTML:Berners-Lee的基础 一,创建一个完全动态网页需要(至少)的四大要素: 网络服务器(如Apache)服务器端脚本语言(PHP)数据库(MySQL)客户端脚本语言(JavaScript) 二、

web程序设计-动态网页技术?06-爱代码爱编程

主要介绍目前主流的动态网页技术。动态网页技术是在传统的静态网页技术的基础上发展而来的,尤其适合现代人们对网络信息的获取速度和用户体验的要求。 介绍了目前的三种动态网页技术:JSP、ASP.NET和PHP。分别介绍了三种技术的产生背景和工作原理,并给出了简单示例,便于对这些技术有个形象的认识。最后介绍了目前非常流行的异步网页无刷新技术Ajax。 Ajax不是

动态web和静态web的区别-爱代码爱编程

1.静态 WEB 静态 WEB指的以*.htm、*.html 为后缀的网页,这些网页的访问只是从服务器上读取这 些内容,然后返回给客户端浏览器解析呈现在用户面前。不过静态WEB也有缺点,所有用户看到的效果一样,无法实现与用户动态交互:不能登录验证,连接 数据库等。 2.动态WEB 动态 WEB是指利用某些技术实现连接数据库,能够与用户交互,使 WEB的展示

java 搜索功能_Java项目实战第11天:搜索功能的实现-爱代码爱编程

今天是刘小爱自学Java的第110天。 感谢你的观看,谢谢你。 话不多说,开始今天的学习: 事先说明:关于今天的搜索功能实现。 并没有使用到倒排索引这样的主流搜索技术,就一个普通的模糊查询。 在此之前,先学一个小的知识点,sql语句动态拼接。 一、sql语句动态拼接 我们编写sql语句,一般都是通过预编译查询,使用问号这个通配符”?“

java web 动态加载_Java Web应用的加载过程-爱代码爱编程

在介绍Spring IoC和MVC的加载前,用这篇小文章简单地记录下,最简单的web应用的加载过程。 一、从最简单的web应用出发 使用Eclipse直接创建一个Dynamic Web Project即可,工程如下test-web,然后右键→Run as→Run on Server,然后访问:http://localhost:8080/test-w

java web多条件查询_【JavaWeb】实现动态多条件查询-爱代码爱编程

实体类对象: package com.ysw.web.entity; public class Book { private Integer id; //编号 private String name; //书名 private Double price; //价格 private String category; //类型 private

java创建动态web项目_如何建一个动态web项目-爱代码爱编程

1、新建一个动态网页 web--new--project--dynamic web project---next---取名字---next---把新建一个web.xml文件的选框选上,finish 2、在WebContent文件夹下新建jsp文件,在web.xml文件里可以修改进入项目显示的首页 在windows--preferences--we

java循环卡住_java 异常死循环 问题-爱代码爱编程

java 异常死循环 问题 代码如下: public class TestException{ public static void main (String args[]) { int i = 0; String greetings [] = { " Hello world !", " Hello World !! ", " HELL

B/S架构及其运行原理-爱代码爱编程

  目录 一. B/S的概念 二. B/S工作原理 三. B/S的优点: 四. B/S体系结构的特点:     五. 与传统C/S的联系与区别: 六.B/S架构的几种形式 面试相关: 项目推荐:   一. B/S的概念       B/S(Brower/Server,浏览器/服务器)模式又称B/S结构,是We

cs架构接口协议(常用socket协议)与bs架构接口协议(常用http协议)-爱代码爱编程

Socket原理以及与websocket、http的区别: B/S的系统通常使用http协议进行客户端和服务器商的信息交换,C/S的系统通常使用socket协议进行信息交换 参考:https://blog.csdn.net/qq_39813400/article/details/106721810 Socket原理: 服务端有一个进程(或者多个进程)在指

1. javaweb、web应用程序 、静态web 、动态web、WEB服务器、http的概念-爱代码爱编程

文章目录 1、基本概念1.1、前言1.2、web应用程序1.3、静态web1.4、动态web2、WEB服务器2.1、技术服务器2.2、web服务器3.HttpHttp请求客户端发请求到服务器服务器响应给客户端 1、基本概念 1.1、前言 web开发 web网页的意思,www.baidu.com 静态web html、css提供给所有人

WEB基础(B/S,C/S,协议)-爱代码爱编程

1、B/S架构软件:Browser/Server, 浏览器/服务器模式 这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器。 B/S 架构特点:维护和升级方式简单 成本降低,选择更多 应用服务器运行数据负荷较重 2、C/S 软件架构:Client/Server,客户端/服务器模式

b/s架构通信规范___hello__的博客-爱代码爱编程

对于一个动态的web应用来说,一个请求和响应的过程有多少个角色参与,角色和角色之间有多少个协议 有哪些角色(在整个BS结构的系统当中,有哪些人参与进去了) 浏览器软件的开发团队(浏览器软件太多了:谷歌浏览器、火狐浏览器、IE浏览器…)WEB Server的开发团队(WEB Server这个软件也是太多了:Tomcat、Jetty、WebLog

javaweb——动态 web 资源开发_动态web-爱代码爱编程

目录 Servlet 01 系统架构 1.1 系统架构包括什么形式? 1.2 C/S架构 1.3 B/S架构 1.4 C/S和B/S结构的系统如何选择? 1.5 开发一个WEB系统需要哪些技术? 1.6 Java EE是什么? 02 B/S结构的系统通信原理 2.1 WEB系统的访问过程 2.2 域名 2.3 IP地址 2.4 端

javaweb—b/s结构系统的角色和协议_b/s架构会使用哪些协议-爱代码爱编程

本次博客带领大家学习JavaWeb中的B/S结构系统的角色和协议。 B/S结构系统的分析 B/S结构系统的角色 浏览器软件的开发团队(浏览器软件:谷歌浏览器、火狐浏览器、IE浏览器…)WEB Server的开发团队