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
- Ext.direct.JsonProvider