`
yxwang0615
  • 浏览: 562178 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

(二)Jsp browser 与 web server

    博客分类:
  • java
阅读更多

     《javaee企业应用实战》笔记——jsp相关技术

 

     虽然我们常把基于web应用成为B/S(rowser/Server)架构的应用,但其实Web应用一样是C/S(Client/Server)结构的应用,只是这种应用的服务器是web服务器,而客户端是浏览器。

    

    浏览器通常负责完成三件事情:

    1.向远程服务器发送请求;

    2.读取远程服务器返回的字符串数据;

    3.根据字符串数据渲染出页面;

 

    web服务器负责接收客户端请求,每当接收到客户端连接请求之后,web服务器使用单独的线程,为客户端提供服务:

    接受请求数据、送回相应数据。

 

这种架构也被称为请求/响应的架构,对于每个客户端,web服务器大致需要完成如下几个步骤:

1.启动单独的线程。

2.用用IO读取数据中解析参数。

3.从请求数据中解析参数。

4.处理用户请求。

5.生成相应数据。

6.使用IO流向客户端发送请求数据。

 

 

 

 

分享到:
评论

相关推荐

    jsp 与SQL server 2008的连接

    在开发基于Java的Web应用程序时,常常需要与数据库进行交互,其中JSP(JavaServer Pages)与SQL Server 2008的连接就是一个常见的需求。本篇将详细介绍如何在JSP中建立与SQL Server 2008的连接,包括环境准备、配置...

    JSP WEB 应用开发教程

    - **B/S 架构原理**:介绍浏览器/服务器(Browser/Server)架构的工作原理及其在 Java Web 开发中的应用。 - **JSP 标签和内置对象**:讲解 JSP 中常用的标签和内置对象,如 out、request、response 等,这些是构建...

    基于JAVA JSP Iptables图形管理工具设计与实现的毕业设计,采用Browser/Server模式,通过Web配置界面

    本工具采用Browser/Server模式,通过Web配置界面,用户可远程修改Iptables的相关配置文件,从而到达配置Iptables的目的。整个工具由添加/删除规则,插入/替换规则,状态机制,关闭/启动/重启防火墙等几个模块组成。...

    基于JAVA JSP(WEB)的图书馆借阅系统的毕业设计,系统采用Browser/Server运行模式,使用SQL Server

    系统采用Browser/Server运行模式,基于JAVA开发平台,并使用SQL Server作为后台数据库系统。系统主要实现了以下几个功能:查询图书、借还图书、图书管理、读者信息管理,读者留言、公告栏等。读者只需要通过浏览器...

    jsp File browser 1.2 bug修复,解决乱码等问题

    在Web开发中,JSP(JavaServer Pages)是一种动态网页技术,允许开发者在HTML中嵌入Java代码,从而实现服务器端的动态渲染。"jsp File browser 1.2 bug修复"是针对一个特定的JSP文件浏览器应用进行的更新,旨在解决...

    jsp ssh mvc java web j2ee bs 在线考试系统+论文+源码 网页设计

    本系统以JSP(JavaServer Pages)为核心,结合SSH(Struts、Spring、Hibernate)框架,采用MVC(Model-View-Controller)设计模式,构建了一个完整的Java Web应用,符合BS(Browser-Server)架构,即浏览器-服务器...

    JSP技术访问SQL Server数据库的设计与实现.pdf

    JSP作为一种服务器端技术,常与Java Servlet技术结合使用,并采用B/S(Browser/Server)架构来设计和实现网络应用。 SQL Server是微软公司开发的一种关系型数据库管理系统(RDBMS),广泛应用于企业级应用中。它...

    JSP动态web开发讲义

    JSP(Java Server Pages)是Sun公司推出的一种动态网页技术标准,用于开发动态Web应用。它允许开发者将Java代码嵌入HTML页面中,以生成动态内容。JSP技术被广泛应用于企业级Web应用开发中,尤其适用于开发需要与用户...

    基于Java web、BrowserServer 结构设计学生信息管理系统

    ​ 本文基于 Java web 平台技术、采用 Browser/Server 结构,设计并实现了该系统的简化版学生信息管理系统。 ​ 论文首先介绍了系统开发涉及的相关技术及开发平台,主要围绕学生信息管理系统实现的相关技术和系统的...

    jsp web 数据库课件 ppt

    常见的Web数据库架构包括B/S(Browser/Server)模式,其中浏览器作为客户端,服务器端运行数据库管理系统。Web数据库常用于电子商务、在线教育、内容管理系统等场景。 【基础知识点】 1. **HTML/CSS/JavaScript**: ...

    jsp 开发 WebStore系统

    WebStore系统是一个基于B/S(Browser/Server,浏览器/服务器)架构的项目,它利用JSP技术实现了在线商店的功能,包括商品展示、购物车、订单处理等核心模块。 一、JSP基础 1. **JSP页面结构**:JSP页面由HTML标记...

    基于JSP+SqlServer 实现WEB的图书馆借阅系统的设计与实现【毕业设计/课程设计】(源代码+论文)

    【作品名称】:基于JSP+SqlServer 实现WEB的图书馆借阅系统的设计与实现【毕业设计/课程设计】(源代码+论文) 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、...

    毕业论文jsp83企业人事管理系统(jsp+servlet+sqlserver).doc

    MyEclipse开发工具可以与JSP、Servlet和SQL Server技术结合使用,实现企业级的Web应用程序。 7. B/S结构:B/S(Browser/Server)是一种软件架构模式,用于开发和实现Web应用程序。B/S结构可以与JSP、Servlet和SQL ...

    JSP_基于WEB的考务管理系统的设计与实现开题报告.pdf

    本系统的开发与实现,主要采用Java Web开发技术,结合数据库技术,特别是JSP和SQL Server的使用,为考务管理提供了高效、便捷的解决方案。 JSP(JavaServer Pages) 是一种基于Java技术的用于开发动态Web页面的开放...

    基于JSP的基于WEB的考务管理项目设计与实现(源代码+项目报告).zip

    基于JSP的Web考务管理系统通常采用B/S(Browser/Server)架构,用户通过浏览器访问系统,服务器端处理请求并返回结果。项目中可能采用了MVC(Model-View-Controller)设计模式,将数据模型、视图展示和控制逻辑分离...

    Java+JSP+Mysql实现Web教师信息管理系统

    Java+JSP+MySQL实现的Web教师信息管理系统是一种基于B/S架构(Browser/Server)的教育信息化解决方案。这种系统主要用于管理教师的相关信息,提供给管理员一个便捷、高效的平台进行数据操作。下面将详细介绍该系统的...

    JSP应用开发-Web技术概述.pptx

    * B/S结构(Browser/Server结构):是一种基于Web浏览器的客户端/服务器结构,在这种结构中,客户端设备通过Web浏览器向服务器发出请求,并从服务器接收数据。 五、技能要求 * 能识别静态网页和动态网页 * 能选择...

    毕业论文jsp189教师档案管理系统(jsp+sqlserver).doc

    JSP与B/S(Browser/Server)三层结构模型结合,构建了一个用户友好的界面,用户可以通过浏览器进行交互,而服务器则负责处理请求和数据管理。 系统设计包含了多个功能模块,如师资队伍统计管理模块和教师档案管理...

    基于JAVA+jsp+sqlserver班级管理系统源码.zip

    总的来说,这个项目为学习Java Web开发提供了实践案例,涵盖了前后端交互、数据库操作、MVC设计模式等多个方面,对于理解Java、JSP与数据库的结合应用具有很高的价值。通过分析和运行这个项目,开发者可以深入了解...

    基于SQLServer的JSP宠物驿站的设计与实现.doc

    JSP是一种用于构建动态网页和具备数据库访问功能的B/S(Browser/Server)架构的应用程序开发技术。本文将探讨基于SQLServer数据库的JSP宠物驿站系统的实现过程,以及相关技术的应用。 首先,JSP的优势在于其浏览器...

Global site tag (gtag.js) - Google Analytics