Javaweb 相关概念经典总结(一)

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访问基本原理

QQ截图20141104161057

浏览的和服务器进行交互是基于应用层通信协议HTTP(超文本传输协议)

常见浏览器:

有IE和Firefox

常见Web服务器

IIS、Apache、Tomcat(轻量级java web容器)、(重量级java web容器)->JBoss、Weblogic、WebSphere

Web技术发展史

1.传统的Web服务器模式开发(全都是静态页面)

2.动态展现页面技术

 

动态页面方法和技术

(1)CGI(公共网关借口)

(2)Java Servelet(改进的CGI)-》

启动一个进程启动一个JVM,动态加载Java代码,代码共享,数据共享,Servelet可以和Web服务器交互,现在的Web服务器已经集成Servelet容器,Servelet容器负责管理加载、卸载、重新加载和执行Servelet代码

 

(3)JSP: Servelet的模版

Java Server Pages是一种实现了静态HTML和动态HTML混合编码的技术,它是Servelet API的一种扩展

JSP原理

转载请注明:学时网 » 学习javaweb相关概念

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值