zoukankan      html  css  js  c++  java
  • 39 web 客户端技术;40 web 服务器端技术

    39 web 客户端技术

    浏览器工作原理(核心模块)

    1. 页面渲染(HTML) - 渲染引擎,是浏览器的核心;兼容性测试时,只要关注渲染引擎即可,相同引擎选择一款即可
      • 举例:Trident(微软-IE);Gecko;KHTML; 
    2. JavaScript 的解析和执行
    3. 网络处理:不是核心技术;
    4. 数据保存,缓存(加速下次访问时间)

    常用客户端技术手段

    1. Ajax
    2. ActiveX
    3. Flex - 富客户端,介于B/S, C/S 之间的一种架构
    4. 扩展插件
    5. silverlight

    40 web 服务器端技术

    核心功能:

    1. 处理客户端请求(HTTP)
    2. 响应客户端发送的请求:
    3. 客户端和数据库之间的媒介:客户端发送请求到服务器,服务器调用数据库中的数据;然后服务器将数据库中的数据返回给客户端
      • 3层构架:C - S - D
      • N 层构架:3 层构架已经具备了构架的核心,增加的主要是后端,如下:
      • 1. web 前端服务器:只负责处理、转发HTTP请求,不负责访问数据库、业务逻辑处理
      • 2. 应用服务器:负责核心业务逻辑,并和数据库打交道;

    常用web 服务器技术

    Apache:适用于任何平台;IIS:(适用于微软);Tomcat; 

    应用服务器:J2EE 服务器;IIS 服务器;

    常用web 服务器只能处理http请求和静态资源,动态资源需要脚本引擎完成。

    动态的网页处理有服务器完成,服务器端的脚本引擎完成之后,以标准的HTML格式返回给客户端,通用的脚本引擎,包括:ASP, PHP, JSP, RUBY

    集群环境

    定义:将多台服务器集中起来进行同一种服务(负载均衡,故障转移),实现方式包括如下四种:

    1. 硬件集群:使用硬件完成,比如redware
    2. 操作系统集群:通过操作系统实现集群,属于软件级集群
    3. 应用服务器集群:
    4. 数据库集群:数据库系统直接集群,如Oracle RAC

    (WEB 系统测试-邓强)

  • 相关阅读:
    个人所得税避税的10种方法
    营业税
    融资租赁
    会计等式
    公司公积金
    fixed语句
    自由之路
    $or操作符
    $in 操作符
    Redis 字典的实现
  • 原文地址:https://www.cnblogs.com/George19950505/p/12297424.html
Copyright © 2011-2022 走看看