WEB和JAVA WEB
1.1.2 什么是JavaWEB
使用Java语言进行WEB的开发。
1.1.3 软件架构
l CS结构的软件
n CS:Client/Server客户端和服务器,这种软件往往需要安装。比如QQ、迅雷、播放器。
n 优缺点:
u 优点:
l 可以减轻服务器端压力,将部分代码写到客户端。
l 界面很美观。
u 缺点:
l 一旦服务器更新了,客户端也需要更新。
l 分布式开发比较弱。
l BS结构的软件(java web就是用java web技术来开发的BS软件)
n BS:Browser/Server浏览器和服务器,这种软件不需要安装,只需要通过浏览器就可以访问。
n 优缺点:
u 优点:
l 服务器一旦更新,不需要更新客户端,因为客户端就是浏览器
l 比较强的分布式能力
u 缺点:
l 服务器端压力会比较大。
l 界面效果不如CS结构软件。(但是现在前端界面做的也很好,在界面美化也不弱于cs)
1.1.4 WEB服务器
l 服务器:
n 硬件:其实就是一台电脑(这台电脑配置要求很高)。
n 软件:需要在这台电脑上安装web服务器的软件。要安装web服务器得的软件来发布于项目
1.1.5 常见哪些web服务器
l Tomcat :Apache组织提供的一个开源的免费的web服务器。满足EE的Serlet和JSP的规范。
l WebSphere :IBM公司开发的一个收费的大型web服务器。满足了EE开发的所有规范。
l WebLogic :BEA公司开发的一个收费的大型web服务器。满足了EE开发的所有规范。
l IIS :应用在.NET平台上。
l Apache :应用在PHP平台上。
1.1.6 WEB开发中的资源
l 静态web资源
n HTML
n CSS
n JS
l 动态web资源
n Servlet、JSP
n PHP
n ASP
WEB和JAVA WEB相关推荐
- java web 总结,Java Web 相关概念经典总结(一)
一 1.胖客户端程序RCP(Rich Client Program)也叫做桌面程序(Desktop Program),程序必须下载安装到计算机上才能运行. 2.瘦客户端程序TCP(Thin Clien ...
- java怎么监听多个组件,java web(五):java web三大组件之另外两个和八大监听器
java的三大组件指Servlet.Filter.Listener.八大监听器指八个接口.前面介绍了Servlet,现在介绍一下Filter拦截器以及拦截地址的设置, Listener监听那些事件. ...
- python web和java web区别_成都汇智动力-谈谈个人认为的JavaWeb开发与PythonWeb开发的区别...
原标题:成都汇智动力-谈谈个人认为的JavaWeb开发与PythonWeb开发的区别 今天这篇文章谈一谈Java Web开发和Python Web开发的区别.在这里我并不是鼓励大家从Java Web转 ...
- linux java web.pdf,Java Web应用在ARM Linux平台上的实现.pdf
Java Web应用在ARM Linux平台上的实现.pdf lSSN1009-3044 and KnowledgeTechnology电■知识与技术 Computer l-5690963 V01.5 ...
- java web空指针,java - Web服务中的Java空指针异常@autowired [重复] - 堆栈内存溢出
错误:domain.SpeakerRecog.test上的java.lang.NullPointerException SpeakerMapper为null, speakermapper.insert ...
- Java web 开发的概念、环境配置、创建项目过程详解(Eclipse)
Java Web 开发 Java Web 开发概念 搭建过程 详解 在eclipse创建Dynamic Web Project 创建时选择Tomcat的版本 创建项目成功 eclipse环境下如何配置 ...
- java web学什么软件_java web开发是什么?该怎么学习?
Java中有前端这个开发方向,上回我们说到了javaweb是什么?你们应该对javaweb有了一定的了解了,那你们知道该如何学习web吗?小编这里整理了一些相关知识,快来看看吧. 一.javaweb是 ...
- java web 路径 .html,java web 路径(java web 路径).doc
java web 路径(java web 路径) java web 路径(java web 路径) The path used in Java, divided into two types: abs ...
- java web 教程_Java Web服务教程
java web 教程 Welcome to the Java Web Services Tutorial. Here we will learn about web services, useful ...
最新文章
- 如何成为一名现代的Linux程序员
- Linux /etc/inittab 文件的解读
- Django框架(23.Django中的模板的标签、变量、过滤器和注释)
- android注解的作用,Android 用注解来提升代码质量
- TypeScript里的混合类型
- CRM One Order Appointment里start Date的存储原理
- 网络视频监控与人脸识别
- 快速学习使用springmvc、strust2、strust1以及它们的对比
- el-option传两个值_真正的释家或佛学研究者、爱好者必读文献——南朝梁·释慧皎《高僧传》...
- 【图像处理】MATLAB:彩色图像处理
- pyhton基础中的要点一
- 【转】NSBundle的使用,注意mainBundle和Custom Bundle的区别
- 计算机组成原理第五版(白中英)第六章总线结构 习题
- Jenkins教程(自动化部署)
- oracle 新增配额,Oracle 用户配额
- 抖音直播如何快速提升人气热度,让客户下单。
- BJ模拟 Different Trips【树上后缀数组】
- 使用jQuery填充tbody时,填充了两倍数据
- 戴尔DELL OEM Win7SP1简体中文旗舰版原版光盘镜像64位
- gcc O3和O0编译的输出浮点数不相同
热门文章
- 《社会调查数据管理——基于Stata 14管理CGSS数据》一2.3 数据管理的工作规范...
- javax.servlet.http.HttpServletRequest错误
- excel学习--开始界面控制台讲解
- 图像处理 --- 三、图像变换 3.1图像变换的基本概念
- MATLAB离散卷积的实现_代码编写_实现两列数的卷积
- 蓝桥杯模块学习10——串口通信(深夜学习——单片机)
- 计算机专业学生的7个建议
- 为Canon PIXMA iP1000喷墨打印机安装驱动程序
- java毕业设计成品基于SSM项目+Vue.js的SSM学业预警平台信息管理系统
- 疫情加速IT人才外包服务普及应用~