0 0

Extjs中Direct-polling的机制5

Ext.Direct.addProvider(new Ext.direct.PollingProvider({
	id : 'funcSrvCallProcess',
	type : 'polling',
	interval : 5000,
	url : Ext.app.POLLING_URLS.funcSrvCallProcess
}));


以上是一种什么机制,和普通的Direct方式有什么不同?
2014年7月30日 09:15

1个答案 按时间排序 按投票排序

0 0

Ext.Direct的架构属于“供应器(provider)”的架构,一个或多个的供应器负责将数据传输到服务器上。当前有几种关键的供应器:
JsonProvider  简易的JSON操作
PollingProvider 轮询供应器,用于重复的请求
RemotingProvider 向客户端暴露了服务端的供应器
供应器本身不能直接的使用,应该通过Ext.Direct.add()加入。该方法加入一个Ext.Direct供应器并创建代理,或者可理解我ie对服务端执行的方法进行一个快照。 如果供应器还没有链接,那么就会自动链接。下面的例子创建了两个provider。

Ext.Direct使用了服务端“路由器(router)”的概念来直接请求


Ext.direct.Provider是一个抽象类,用来扩展的
看对你理解有没有帮助

2014年7月31日 00:18

相关推荐

    ExtJs常用布局--layout详解实例代码

    ExtJs常用布局--layout详解实例代码: ExtJs常见的布局方式有:border、form、absolute、column、accordion、table、fit、card、anchor 另外,不常见的布局有:tab、vbox、hbox 具体使用方法可见该文件的案例代码。 ...

    extjs-620-docs.rar完全离线版

    此"extjs-620-docs.rar"压缩包包含了该版本的完全离线版API文档,旨在解决在没有网络连接或网络环境不稳定时,开发者仍然可以便捷地查阅和学习ExtJS 6.2.0的相关知识。 API 文档是任何开发者的重要工具,特别是对于...

    extjs-620-docs.zip

    extjs-620-docs官方文档extjs-620-docs官方文档extjs-620-docs官方文档

    语言程序设计资料:ExtJs学习笔记-2积分.doc

    语言程序设计资料:ExtJs学习笔记-2积分.doc

    extjs-theme-bootstrap

    在实际开发中,为了使用 "extjs-theme-bootstrap",你需要将主题的 CSS 引入到你的 EXTJS4 应用程序中,并可能需要调整部分组件配置以确保与新主题兼容。同时,如果需要自定义主题,可以通过修改 Sass 文件来实现,...

    extJs-5.0.1-gpl(part1)

    extJs-5.0.1-gpl附带sencha cmd安装程序、ruby编译包(分为32位和64位)和教程,一共四部分

    ExtJS快速入门--传智播客--蔡世友

    ExtJS快速入门--传智播客--蔡世友

    Extjs源码之--Ext事件机制/继承关系

    在EXTJS这个强大的JavaScript框架中,事件机制是其核心组件之一,它允许组件之间进行通信和交互。在“Extjs源码之--Ext事件机制/继承关系”中,我们将深入探讨EXTJS如何处理事件以及其类层次结构。EXTJS的事件处理...

    extjs2----关于extjs 的使用,操作

    4. **数据绑定**:阐述ExtJS的数据模型(Store)和数据显示组件(Grid、Tree)之间的数据绑定机制,包括XML、JSON数据源的加载。 5. **表单元素**:深入探讨表单(Form)的创建,包括各种表单字段(TextField、...

    ExtJS实用开发指南&ExtJS中文文档-API(CHM)

    ExtJS实用开发指南&ExtJS中文文档-API

    ExtJS----HelloWorld程序源码

    在"ExtJS----HelloWorld程序源码"中,我们将会看到如何使用ExtJS来创建一个简单的“你好,世界!”应用。以下是对这个示例中涉及的主要知识点的详细解释: 1. **引入ExtJS库**:首先,你需要在HTML文件中引入ExtJS...

    extjs-theme-bootstrap-master.zip

    总之,"extjs-theme-bootstrap-master.zip"为开发者提供了一种方式,让他们能够将流行的Bootstrap样式应用于ExtJS应用中,从而获得美观且功能丰富的Web界面。这个主题包不仅包含了样式定义,还可能包括示例、文档和...

    Extjs6.2 生成的admin-dashboard官方模板

    Extjs6.2 生成的admin-dashboard官方模板

    extjs-OA extjs-oa

    一个extjs的OA项目 extjs-OA extjs-oaextjs-OA extjs-oa

    ExtJS-MVC-用户列表实例

    在本例"ExtJS-MVC-用户列表实例"中,我们将深入探讨如何利用ExtJS的Model-View-Controller(MVC)架构来创建一个用户列表应用。 MVC模式是软件工程中常用的设计模式,它将应用程序分为三个主要部分:模型(Model)...

    extjs-7.0.0-docs

    extjs-7.0.0-docs, EXT 7.0.0 官方离线文档包, 希望可以助力于您

    extjs-660-docs

    extjs-660-docs,EXT官方离线文档包, 希望可以且助力于您

    Extjs 聊天窗口 -续2 - http长连接的实现

    在ExtJS中,我们可以使用Ajax组件来实现Long-Polling。以下是一个基本的示例: ```javascript var poll = function() { Ext.Ajax.request({ url: 'chat/poll', method: 'GET', success: function(response) { ...

    ExtJS-4.2.2-gpl.rar

    本资源"ExtJS-4.2.2-gpl.rar"是ExtJS 4.2.2的开源版本,适用于GPL许可协议,包含完整的源码、示例、API文档以及相关的文档资料,对于学习和开发基于ExtJS的应用程序非常有帮助。 1. **ExtJS 4.2.2 版本详解** ...

Global site tag (gtag.js) - Google Analytics