- 浏览: 1152090 次
- 性别:
- 来自: 火星郊区
博客专栏
-
OSGi
浏览量:0
文章分类
- 全部博客 (695)
- 项目管理 (48)
- OSGi (122)
- java (79)
- Vaadin (5)
- RAP (47)
- mysql (40)
- Maven (22)
- SVN (8)
- 孔雀鱼 (10)
- hibernate (9)
- spring (10)
- css (3)
- 年审 (6)
- ant (1)
- jdbc (3)
- FusionCharts (2)
- struts (4)
- 决策分析 (2)
- 生活 (10)
- 架构设计 (5)
- 破解 (2)
- 狼文化 (4)
- JVM (14)
- J2EE (1)
- 应用服务器 (1)
- 我的链接 (5)
- 数学 (2)
- 报表 (1)
- 百科 (6)
- Flex (7)
- log4j (2)
- PHP (1)
- 系统 (2)
- Web前端 (7)
- linux (6)
- Office (1)
- 安全管理 (5)
- python (2)
- dom4j (1)
- 工作流 (3)
- 养生保健 (4)
- Eclipse (8)
- 监控开发 (1)
- 设计 (3)
- CAS (1)
- ZK (41)
- BluePrint (3)
- 工具 (1)
- SWT (7)
- google (2)
- NIO (1)
- 企业文化 (2)
- Windoes (0)
- RCP (7)
- JavaScript (10)
- UML (1)
- 产品经理 (2)
- Velocity (10)
- C (1)
- 单元测试 (1)
- 设计模式 (2)
- 系统分析师 (2)
- 架构 (4)
- 面试 (2)
- 代码走查 (1)
- MongoDB (1)
- 企业流程优化 (1)
- 模式 (1)
- EJB (1)
- Jetty (1)
- Git (13)
- IPV6 (1)
- JQuery (8)
- SSH (1)
- mybatis (10)
- SiteMesh (2)
- JSTL (1)
- veloctiy (1)
- Spring MVC (1)
- struts2 (3)
- Servlet (1)
- 权限管理 (1)
- Java Mina (1)
- java 系统信息 (6)
- OSGi 基础 (3)
- html (1)
- spring--security (6)
- HTML5 (1)
- java爬虫搜索 (1)
- mvc (3)
最新评论
-
Tom.X:
http://osgia.com/
将web容器置于OSGi框架下进行web应用的开发 -
chenyuguxing:
你好, 为什么我的bundle export到felix工程中 ...
在Apache Felix中运行bundle -
string2020:
<niceManifest>true</ni ...
Bundle Plugin for Maven -
jsonmong:
OSGI,是未来的主流,目前已相当成熟。应用OSGI比较好的, ...
基于OSGi的声明式服务 -
zyhui98:
貌似是翻译过来的,有很少人在linux上做开发吧
如何成为“10倍效率”开发者
如何了解一个组件默认支持服务器端事件?
知识点:在zk的组件类中(或者继承树中),有一个静态块,静态块中的addClientEvent方法负责向该组件注册需要发送给服务器端的事件
该方法有三个参数,
1,组件类 2事件名称 3,标记的组合
- /** Returned by {@link #getClientEvents} 表示事件非常重要,
- * 即使没有监听器监听该组件,客户端也必须发送事件到服务器
- */
- public static final int CE_IMPORTANT = 0x0001;
- /** Returned by {@link #getClientEvents} 表示非延迟事件
- * 也就是说事件必须立即发送到服务器
- *仅与{@link #CE_IMPORTANT}一起使用时才有意义
- */
- public static final int CE_NON_DEFERRABLE = 0x0002;
- /** Returned by {@link #getClientEvents} 表示服务器繁忙的话事件可被忽略
- *
- */
- public static final int CE_BUSY_IGNORE = 0x1000;
- /** Returned by {@link #getClientEvents} 表示当服务器端可以忽略接收相同请求,
- *并将其从事件队列中移除
- *
- */
- public static final int CE_DUPLICATE_IGNORE = 0x2000;
- /** Returned by {@link #getClientEvents} 表示服务器可以忽略短时间内连续的两次请求
- */
- public static final int CE_REPEAT_IGNORE = 0x4000;
/** Returned by {@link #getClientEvents} 表示事件非常重要, * 即使没有监听器监听该组件,客户端也必须发送事件到服务器 */ public static final int CE_IMPORTANT = 0x0001; /** Returned by {@link #getClientEvents} 表示非延迟事件 * 也就是说事件必须立即发送到服务器 *仅与{@link #CE_IMPORTANT}一起使用时才有意义 */ public static final int CE_NON_DEFERRABLE = 0x0002; /** Returned by {@link #getClientEvents} 表示服务器繁忙的话事件可被忽略 * */ public static final int CE_BUSY_IGNORE = 0x1000; /** Returned by {@link #getClientEvents} 表示当服务器端可以忽略接收相同请求, *并将其从事件队列中移除 * */ public static final int CE_DUPLICATE_IGNORE = 0x2000; /** Returned by {@link #getClientEvents} 表示服务器可以忽略短时间内连续的两次请求 */ public static final int CE_REPEAT_IGNORE = 0x4000;
本文以button为例
发表评论
-
ZK PPT
2012-02-27 17:28 1204附件中为ZK系列的PPT -
zk+spring+hibernate延迟加载的解决办法
2012-02-24 14:22 1272由于Zk 的AU request,lazy load现在没 ... -
【zk开发】zk注解的秘密
2012-02-24 14:23 1596The DataBinder that reads ZUML ... -
【zk开发】zkstudio安装及使用视屏
2012-02-26 12:04 1250安装视屏 http://docs.zkoss.org/w ... -
zk主题生成器
2012-02-26 12:04 1619生成器在附件内,兼容zk3.x 与zk5.x,zktheme ... -
zk服务器端获取鼠标点击位置
2012-02-26 12:04 1395index.zul Xml代码 ... -
zk Fiddle-zk在线测试保存代码分享平台
2012-02-23 08:20 1472http://zkfiddle.org/ 是zk项目组之一 ... -
zksample2-一个复杂应用的zk示例
2012-02-23 08:19 1483Zks ample2 is a demo applica ... -
zk5.0.8发布
2012-02-23 08:18 956该版本是一个维护版本,主要于bug修复及引入几个新特性 ... -
zk数据绑定
2012-02-23 08:17 1799简介 : 关于数据绑 ... -
zk EE/PE/CE的区别
2012-02-18 09:32 3108自从zk5.0以后,zk拆分为 ... -
ZK 5.0.8 新特性
2012-02-18 09:32 18928月16日,zk官网:zk5.0.8将要发布 zk5. ... -
zk client与server code结合提高长操作的响应性
2012-02-18 09:32 1433一,关于长操作与响应性 zk client与serve ... -
zk tooltiptext中换行
2012-02-17 11:37 1540Xml代码 <window ti ... -
zk下载文件中文乱码解决方案
2012-02-17 11:37 3674本文来自http://sun4love.iteye.com/b ... -
【zk视频】如何查看zk源码,了解zk原理
2012-02-17 11:37 1652当org.zkoss.zul.Window关闭时,zk是如 ... -
ZK 5.0.7发布,及新特性
2012-02-15 09:10 1152ZK 是一套以 AJAX/XUL/Java 为基础的网页应用 ... -
use【组件公共属性】
2012-02-15 09:09 1085语法 apply="a-class- ... -
zk异步请求异常,自定义错误页面的bug
2012-02-15 09:09 1128zk版本5.0.6 现在遇到一个问题,觉得是bug, ... -
zk扩展工具--spring集成--字符串处理--日期处理
2012-02-15 09:09 1420事例 Xml代码 < ...
相关推荐
每个ZK组件都有唯一的ID,用于标识和引用组件,如`id="myLabel"`。 3.2 **IF和unless属性** 这些属性用于条件显示组件,`if`表示当表达式为真时显示,`unless`则相反。 3.3 **use和apply属性** `use`用于引入组件...
2. **自定义皮肤**:ZK支持自定义皮肤,可以通过编写CSS样式文件覆盖默认样式,将ZK组件的样式调整为Bootstrap的样式。这通常涉及到对ZK组件的CSS选择器进行修改,确保它们与Bootstrap的样式匹配。 3. **JavaScript...
- **组件与小部件的交互**:组件和小部件之间的交互是通过 ZK 提供的一系列机制实现的,例如事件系统、数据绑定以及客户端与服务器端的通信机制。这些机制共同确保了用户界面的实时性和互动性。 #### 开发工具 - *...
2. **事件驱动**:ZK采用事件驱动机制,当用户在客户端进行操作时,如点击按钮,事件会自动传递到服务器端处理,减少了手动编写Ajax代码的复杂性。 3. **MVC模式**:ZK遵循模型-视图-控制器(MVC)设计模式,将数据...
ZK是一个基于Java的客户端服务器端架构的用户界面(UI)开发框架,尤其适用于构建富互联网应用程序(RIA)。它的主要特点是直接在服务器端渲染用户界面,减少了网络传输的数据量,提高了应用程序的响应速度和用户...
- 所有用户界面组件都位于服务器端,客户端仅显示组件的状态。 - **执行流程:** - 用户与应用程序交互时,事件被发送到服务器。 - 服务器处理这些事件并更新组件状态,然后将更新后的状态推送到客户端。 - **...
标题中的"zk-bin-7.0.3.zip"指的是ZooKeeper的一个特定版本,即7.0.3的二进制发行版。ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的必备组件,可以提供诸如命名服务、配置管理、集群同步...
`zk.xml` 是 ZK 配置的核心文件之一,用于配置客户端和服务器端的交互细节。 - **client-config Element**: 配置客户端的行为,例如调试模式、主题选择等。 - **debug-js Element**: 启用调试模式时,将加载未经...
Zookeeper是Apache的一个开源项目,它是一个分布式的、开放源码的分布式应用程序协调服务,是Google的Chubby一个开源实现。Zookeeper提供了一种树型的数据结构,可以用来存储和操作数据,同时也提供了诸如配置管理、...
Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 ...
Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 ...
Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 ...
Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 ...
Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 ...
Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 ...
Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 ...
Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 ...
Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 ...
Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 ...
Chronicle 是一个超低延迟、高吞吐、持久化的消息和事件驱动的内存数据库,延迟只有16纳秒以及支持每秒钟 500-2000 万消息/记录。 google-api-translate-java(Java 语言对Google翻译引擎的封装类库) 语音识别程序 ...