WEB和JAVA WEB



1.1.2 什么是JavaWEB

使用Java语言进行WEB的开发。





1.1.3 软件架构

l CS结构的软件

n CSClient/Server客户端和服务器,这种软件往往需要安装。比如QQ、迅雷、播放器。



n 优缺点:

u 优点:

l 可以减轻服务器端压力,将部分代码写到客户端。

l 界面很美观。

u 缺点:

l 一旦服务器更新了,客户端也需要更新。

l 分布式开发比较弱。




l BS结构的软件(java web就是用java web技术来开发的BS软件)

n BSBrowser/Server浏览器和服务器,这种软件不需要安装,只需要通过浏览器就可以访问。


n 优缺点:

u 优点:

l 服务器一旦更新,不需要更新客户端,因为客户端就是浏览器

l 比较强的分布式能力

u 缺点:

l 服务器端压力会比较大。

界面效果不如CS结构软件。(但是现在前端界面做的也很好,在界面美化也不弱于cs)




1.1.4 WEB服务器

l 服务器:

n 硬件:其实就是一台电脑(这台电脑配置要求很高)。

软件:需要在这台电脑上安装web服务器的软件。要安装web服务器得的软件来发布于项目




1.1.5 常见哪些web服务器

l Tomcat Apache组织提供的一个开源的免费的web服务器。满足EESerletJSP的规范。

l WebSphere IBM公司开发的一个收费的大型web服务器。满足了EE开发的所有规范。

l WebLogic BEA公司开发的一个收费的大型web服务器。满足了EE开发的所有规范。

l IIS :应用在.NET平台上。

l Apache :应用在PHP平台上。




1.1.6 WEB开发中的资源

静态web资源

n HTML

n CSS

n JS

动态web资源

n ServletJSP

n PHP

n ASP







  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值