HTTP请求处理过程:
1) 大厅客户端发送HTTP请求到平台服务器,平台服务器的Apache服务组件首先接收客户端的请求进行判断是请求静态页面还是动态页面:如果是静态页面请求,Apache就会将请求中URL指明的资源通过HTTP响应发送给客户端;如果是动态页面请求,Apache就会将这么有技术含量的请求转给Tomcat;
2) Tomcat接收到转发过来的动态页面请求后,会解析HTTP请求并根据匹配的接口路径分配至相应的JAVA应用程序进行处理,处理过程中如果需要数据查询的话,那么应用程序将会访问Memcached的缓存资源;
3) Memcached资源中如果有查询数据的话,那么应用程序查询到数据后将会进行逻辑运算,并将处理结果封装成相应格式的xml文件返回至Tomcat;
4) Tomcat接收到处理结果后,就会转给Apache,Apache将会将xml文件加上HTTP消息头封装成HTTP响应返回至客户端进行展示。