一
1.胖客户端程序RCP(Rich Client Program)也叫做桌面程序(Desktop Program),程序必须下载安装到计算机上才能运行。
2.瘦客户端程序TCP(Thin Client Program)一般指Web程序,即目前流行的“软件即服务”SAAS(Software-as-a-service),通过Internet提供软件服务。
区分它们之间的优缺点
二
两种结构
B(Browser)/S(Server)->浏览器/服务器 模式结构
C(Client)/S(Server)->客户端/服务器 模式结构
三
web访问基本原理
四
浏览的和服务器进行交互是基于应用层通信协议HTTP(超文本传输协议)
五
常见浏览器:
有IE和Firefox
常见Web服务器
IIS、Apache、Tomcat(轻量级java web容器)、(重量级java web容器)->JBoss、Weblogic、WebSphere
六
Web技术发展史
1.传统的Web服务器模式开发(全都是静态页面)
2.动态展现页面技术
动态页面方法和技术
(1)CGI(公共网关借口)
(2)Java Servlet(改进的CGI)-》
启动一个进程启动一个JVM,动态加载Java代码,代码共享,数据共享,Servlet可以和Web服务器交互,现在的Web服务器已经集成Servlet容器,Servlet容器负责管理加载、卸载、重新加载和执行Servlet代码
(3)JSP: Servlet的模版
Java Server Pages是一种实现了静态HTML和动态HTML混合编码的技术,它是Servlet API的一种扩展
JSP原理
转载请注明:学时网 » Javaweb 相关概念经典总结(一)
相关推荐
作者总结出了一些有价值的经验,例如,学习 javaweb 需要有一个系统的方法和计划,需要有一个好的学习环境,需要在实践中总结和完善自己的技术等。 学习 J2EE 作者在实训的过程中,学习了 J2EE 的相关技术。作者...
JavaWeb 基础知识点总结 一、Web 项目结构 * 基于请求和响应的结构 * 三层结构(MVC):Model、View、Controller 二、基本概念 * Http:无状态连接协议 * URL:统一资源定位符 * Web 服务器:Tomcat、Apache 等 ...
JavaWeb是Web开发中的一个重要阶段,它涉及到一系列的技术和概念,包括HTML、JavaScript、JSP、MySQL、Session、Cookie、Request和Response等。这些技术共同构成了动态网站开发的基础框架。 首先,HTML(HyperText ...
通过阅读,你将能够理解JavaWeb的基本概念,学会如何搭建开发环境,以及如何开始一个简单的JavaWeb项目。目标是帮助初学者建立对JavaWeb开发的基本理解,为后续的深入学习打下坚实的基础。 【其他说明】 文章采用...
JavaWeb每日总结思维导图,包含JavaWeb开发的多项技术,方便复习知识点使用。内容包括:MySQL、MySQL约束&多表、MySQL多表&事务、JDBC、数据库连接池、HTML、CSS、JS基础&高级、BootStrap、XML、Tomcat、Servlet&...
### JavaWeb基础总结 在JavaWeb开发领域,掌握基本概念和技术是至关重要的。本文将对JSP、Servlet以及MVC架构进行深入浅出的讲解,旨在帮助初学者快速理解并运用这些技术。 #### 1. HTTP协议与客户端交互 JavaWeb...
这些知识点构成了JavaWeb开发的基础,通过"狂神"的笔记,你可以深入学习这些概念,提升你的JavaWeb技能。在实际项目中,这些知识点会相互交织,形成一个完整、高效的应用系统。不断学习和实践,才能更好地掌握...
JavaWeb是Java技术在Web开发中的应用,涵盖了多种技术和概念。以下是对JavaWeb知识点的详细总结: 1. **Servlet层次结构**: Servlet是Java Web应用程序的核心组件,它继承自`GenericServlet`类,`GenericServlet`...
《JavaWeb开发实战经典》不仅是一本教材,更是一套完整的JavaWeb学习解决方案。它覆盖了从基础到高级的多个方面,为学习者提供了丰富的资源和支持服务。通过系统学习这些内容,学习者能够建立起坚实的JavaWeb开发...
本资料的标题"思维导图所有javaweb总结的思维导图.zip"表明,这是一个包含了多个关于JavaWeb开发的思维导图文件的压缩包,可能包含了从基础到进阶的各种知识点。 在JavaWeb开发中,我们首先会接触到的是Servlet,它...
本篇文章将详细探讨"javaWEB总结(1):第一个servlet程序"这一主题,旨在帮助初学者理解并掌握Servlet的基础知识。 首先,Servlet是一个Java类,它扩展了`javax.servlet.Servlet`接口或实现了`javax.servlet....
这份"javaweb就业笔记(个人吐血总结)不下后悔"无疑为想要踏入这个行业或者提升自己技能的朋友们提供了一份宝贵的资源。笔记作者通过个人经验的积累,详细梳理了学习JavaWeb所需的关键知识点,旨在帮助读者快速掌握...
总结,JavaWeb是一个强大且灵活的开发平台,通过理解和掌握其核心技术和架构,开发者可以构建出高效、可扩展的Web应用。"javaweb书籍.pdf"这个文件可能包含了黄勇老师关于JavaWeb架构的详细讲解,对于初学者和进阶者...
#### 二、JavaWEB基础概念 1. **Web应用程序**:运行在服务器上的程序,通过网络为客户端提供服务。 2. **JavaWEB**:指使用Java语言开发的Web应用。 3. **关键技术**: - **Servlet**:处理HTTP请求的Java类。 -...
尽管描述中的信息相对有限,但我们可以从“轻松掌握JavaWeb视频”这一标题入手,结合JavaWeb的基本概念、重要技术和实际应用等方面进行详细阐述。 ### JavaWeb基础知识 #### 1. 什么是JavaWeb? JavaWeb是指用Java...
本总结将深入探讨JavaWeb的核心知识点,包括Servlet、JSP、MVC模式、JDBC以及常用的开发工具。 首先,Servlet是JavaWeb的基础,它是Java编写服务器端程序的标准接口。Servlet用于接收和响应客户端请求,处理数据并...
JavaWeb 学习总结 JavaWeb 是一种基于 Java 的 Web 开发技术,用于开发动态 Web 应用程序。下面是 JavaWeb 学习总结的关键知识点: 基本概念 * WEB 开发的相关知识:WEB 是指在 Internet 主机上供外界访问的资源...
本文将详细介绍一个基于JavaWeb技术构建的简单网上书店系统,旨在帮助读者理解JavaWeb开发的基本概念和流程,以及如何利用这些技术实现一个实际的应用。 一、JavaWeb基础 JavaWeb是Java技术在Web应用中的应用,它...