欢迎您光临本小站。希望您在这里可以找到自己想要的信息。。。

Java Web 相关概念经典总结(一)

Java Web water 3911℃ 0评论

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 Servlet(改进的CGI)-》

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

 

(3)JSP: Servlet的模版

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

JSP原理

转载请注明:学时网 » Java Web 相关概念经典总结(一)

喜欢 (1)or分享 (0)

您必须 登录 才能发表评论!