一
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基础概念总结文档,是一份不错的参考资料,感兴趣的可以下载看看
通过阅读,你将能够理解JavaWeb的基本概念,学会如何搭建开发环境,以及如何开始一个简单的JavaWeb项目。目标是帮助初学者建立对JavaWeb开发的基本理解,为后续的深入学习打下坚实的基础。 【其他说明】 文章采用...
JavaWeb每日总结思维导图,包含JavaWeb开发的多项技术,方便复习知识点使用。内容包括:MySQL、MySQL约束&多表、MySQL多表&事务、JDBC、数据库连接池、HTML、CSS、JS基础&高级、BootStrap、XML、Tomcat、Servlet&...
详细介绍了javaWeb中的各个概念,用法,自己学习所总结
一 绪论 1 1.1研究的目的和意义 1 1.2国内外研究现状 1 1.3研究内容 3 二 开发技术简介 3 2.1开发技术简介 3 2.1.1 JavaEE简介 3 2.1.2 MVC开发模式简介 4 2.1.3 JDK简介 4 2.2 前端技术简介 4 2.2.1 LayUI框架简介 ...
本文档总计92页,20928个字,共分为九大模块,模块一:javaWeb入门概念(资源分类、网络通信三要素、软件架构、web服务器软件tomcat配置、虚拟路径和虚拟主机);模块二:使用eclipse和idea快速开发jsp(idea和tomcat...
基于JavaWeb家政服务网的毕业设计 目 录 第一章 引言 1 1.1课题的背景 1 1.2国外现状 1 1.3课题研究的意义 2 1.4本课题的研究目标 2 1.5系统任务的可行性分析 3 第二章 关键技术介绍 4 2.1 B/S架构 4 2.2 SQL2005...
javaWeb知识点 JSP 概念 JSP全称Java Server Page(Java服务端页面),通俗上来讲就是可以编写Java代码的HTML页面。在最早期是没有JSP的,那么后端开发人员想要展示一个网页,就是在Servlet中 拼接html. 于是就有了JSP...
2相关技术简介 3 2.1Jsp技术介绍 3 2.2 MyEclipse简介 4 2.3 数据库技术 4 2.3.1 数据库的体系结构 4 2.3.2 数据库管理系统(DBMS) 5 2.3.3 Mysql数据库 5 2.3.4 MySQL特点特性 7 2.3.5 MySQL数据库应用环境 7 2.4 ...
2 相关技术介绍 4 3 可行性及系统分析 9 3.1 技术可行性 9 3.2 经济可行性 9 3.3 操作可行性 9 3.4 系统功能分析 10 3.5 系统功能需求 11 3.6 系统流程分析 11 3.5.1 登录流程 12 3.5.2 个人中心管理流程 3.5.3 用户...
《Java Web程序设计教程》介绍使用Java语言开发Web应用的主流技术。首先,从基本开发技术入手,讲解了JSP、...每章为读者配备了简明而又实用的示例,在书的最后通过一个完整的项目开发案例对所学技术进行总结和应用
在它的上面用户们可以编写明日工作计划,在一周的开始时还可以写周计划,到一个周的结束时,同样也是可以进行周总结,而且在月末的时候还可以参加绩效考核。随着中国网络的普及和网络资源的开放性,日志管理这个概念...
4.3.1概念模型设计 13 4.3.2数据库表设计 14 4.3.3数据库连接计 16 4.4本章小结 17 第5章 系统的实现 18 5.1主页面的实现 18 5.2登录模块的实现 19 5.3学生成绩录入模块的实现 22 5.4科目管理模块的实现 24 5.5学生...
Java项目之jspm蛋糕甜品商城系统(源码 + 说明文档) ...3.4.1 数据库概念结构设计 13 3.4.2 数据库具体设计 14 第四章 系统功能的具体实现 22 4.1 系统功能模块 22 4.2 管理员功能模块 25 第五章 系统测试 29
总结:以前对tomcat是什么服务器不是很清楚,现在了解了,原来应用服务区和web服务器只是一种概念,界限没有那么清楚,具体的产品可以具体实现自己的功能!例如tomcat。也算是学习了。 j2ee应用服务器和web服务器...
开发中总结的文档,有android,有javaWeb,c语言方面的总结 1、环境搭建,开发相关(工程、编译、打包等) 2、常⽤UI控件与事件处理机制 3、Android四⼤组件和Intent组件 4、Fragment概念和实例 5、数据存储和访问 6...
开发中总结的文档,有android,有javaWeb,c语言方面的总结 1、环境搭建,开发相关(工程、编译、打包等) 2、常⽤UI控件与事件处理机制 3、Android四⼤组件和Intent组件 4、Fragment概念和实例 5、数据存储和...
本毕业论文是以学校学生管理信息系统建设中的成绩管理系统的开发为背景,论述了管理信息系统的概念、结构及系统开发的基本原理和方法,全文共分为绪论、系统分析、概要设计、详细设计、开发总结、致谢、参考文献、...
丁振凡编著的《Spring3.x编程技术与应用》按 循序渐进的原则对Spring3.x的主要知识及应用体系 进行了较为系统的介绍,回答了应用开发者 最为关心的一些话题,目的是帮助读者快速理解和运用相关知识。 《Spring3.x...
Spring3.0是Spring在积蓄了3年之久后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。 Spring3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架...