Ext Direct 全解密

Ext Direct 相关的类

Ext Direct旨在通过提供单一接口来简化客户端和服务器之间的通信,从而减少验证数据和处理返回数据包(读取数据、错误条件等)通常需要的公共代码量。

Ext Direct 相关的类基本位于 Ext.direct 包中, 除此之外, 还有Direct类型的数据代码 Ext.data.proxy.Direct

在这里插入图片描述

在这些类中,主要有以下概念:

  • Provider 数据的提供方
  • Event ,事件,事 件是在与服务器进行某种交互之后创建的。其本质上只是一个用于保存Direct响应的数据结构。
  • Manager: Direct的管理器
  • Transaction 事务, Ext JS的内部使用,开发不直接使用

Provider

Ext Direct 使用一个或多个Provider在服务器之间传输数据, Provider的分类主要有:

  • Ext.direct.JsonProvider: 用于简单JSON操作
  • Ext.direct.PollingProvider: 重复请求
  • Ext.direct.RemotingProvider: 向客户端公开的服务器端
    Provider 的类的结果如下:
  • Ext.direct.Provider
    • Ext.direct.JsonProvider
      • RemotingProvider

猜你喜欢

转载自blog.csdn.net/oscar999/article/details/132678864
ext