HTTP请求处理过程(摘录至博客园文章中)

2013-03-18  张丽丽 

HTTP请求处理过程:

1)  大厅客户端发送HTTP请求到平台服务器,平台服务器的Apache服务组件首先接收客户端的请求进行判断是请求静态页面还是动态页面:如果是静态页面请求,Apache就会将请求中URL指明的资源通过HTTP响应发送给客户端;如果是动态页面请求,Apache就会将这么有技术含量的请求转给Tomcat

2)  Tomcat接收到转发过来的动态页面请求后,会解析HTTP请求并根据匹配的接口路径分配至相应的JAVA应用程序进行处理,处理过程中如果需要数据查询的话,那么应用程序将会访问Memcached的缓存资源;

3)  Memcached资源中如果有查询数据的话,那么应用程序查询到数据后将会进行逻辑运算,并将处理结果封装成相应格式的xml文件返回至Tomcat

4)  Tomcat接收到处理结果后,就会转给ApacheApache将会将xml文件加上HTTP消息头封装成HTTP响应返回至客户端进行展示。

596°/5953 人阅读/1 条评论 发表评论

任煜烽  2013-03-19

http解析方式是否有个中间件作为http的分析层面呢?还是你们用两层次服务器模式来替代了http专用的中间件解析方式呢?


登录 后发表评论