1.java web--动态web
来源:互联网 发布:聊天套路知乎 编辑:程序博客网 时间:2024/05/13 08:41
一、动态WEB
动态WEB中,程序使用客户端和服务端,客户端使用浏览器(IE、FireFox等),通过网络(Network)连接到服务器上,使用HTTP协议发起请求(Request),现在的所有请求都先经过一个WEB Server Plugin(服务器插件)来处理,此插件用于区分是请求的是静态资源(*.htm或者是*.htm)还是动态资源。
如果WEB Server Plugin发现客户端请求的是静态资源(*.htm或者是*.htm),则将请求直接转交给WEB服务器,之后WEB服务器从文件系统中取出内容,发送回客户端浏览器进行解析执行。
如果WEB Server Plugin发现客户端请求的是动态资源(*.jsp、*.asp/*.aspx、*.php),则先将请求转交给WEB Container(WEB容器),在WEB Container中连接数据库,从数据库中取出数据等一系列操作后动态拼凑页面的展示内容,拼凑页面的展示内容后,把所有的展示内容交给WEB服务器,之后通过WEB服务器将内容发送回客户端浏览器进行解析执行。
动态WEB应用的实现手段
动态WEB现在的实现手段非常多,较为常见的有以下几种:
- Microsoft ASP、ASP.NET
- PHP
- JAVA Servlet/JSP
展出了JSP(Java Server Page),JSP某些代码的编写效果与ASP是非常相似的。这样可以很方便地使一些ASP程序员转向JSP的学习,加大市场的竞争力度。
二、WEB服务器
2.1、WEB服务器简介
1、Web服务器是指驻留于因特网上某种类型计算机的程序,是可以向发出请求的浏览器提供文档的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件反馈到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。
2.2、常见的Web服务器
1、WebLogic 2、WebSphere 3、Tomcat 4、IIS
阅读全文
0 0
- 1.java web--动态web
- java web 动态服务器
- JAVA动态调用Web Services
- 如何新建java 动态web项目(Dynamic Web Project)
- Java Web Start实践:动态生成JNLP
- Java Web Start实践:动态生成JNLP
- java动态缓存技术:WEB缓存应用
- java动态缓存技术:WEB缓存应用
- [Java Web]动态生成静态页
- 1.Java Web概念
- WEB和JAVA WEB
- JAVA WEB
- java web
- JAVA WEB
- java web
- java web
- Java web
- JAVA WEB
- 十六 iOS之 倒影效果
- syslog 配置和使用(非syslog服务)
- C3P0连接池
- 经纬图转鱼眼图像
- jquery中push(),unshift(),splice() ,concat(),pop(),shift(),slice()等的用法(数组添加元素)
- 1.java web--动态web
- java程序员从笨鸟到菜鸟之(三十三)异常之浅谈
- 关于Ubuntu的sources.list 的总结
- MVP+RXJava+Retryfit使用post解析
- one class classifier
- 李开复:如何在一定效率下充分地利用时间来提高才华
- for
- Java并发学习之线程状态及Thread常用方法详解
- winpcap抓取包