开源软件
colorwolfking
这个作者很懒,什么都没留下…
展开
-
log4j webAppRootKey
1 在web.xml配置 webAppRootKey webName.root 可以用System.getProperty("webName.root")来获取属性值。在Eclipse调试Web项目时,项目的路径是一个临时路径,不在真正的路径下,可以通过上述语句打印出属性值,来看看临时项目路径在哪里 2、Spring通过 org.springframework.web....原创 2012-12-06 10:15:32 · 88 阅读 · 0 评论 -
基于dwr2.0的Push推送技术详细解析以及实例(转)
DWR从2.0开始增加了push功能,也就是在异步传输的情况下可以从Web-Server端发送数据到Browser.我们知道,Web的访问机制天生是设计用来pull数据的,也就是只允许Browser端主动发起请求,server是被动的响应.不允许Server向Browser发出一个connection请求,也就是说没有为server向Browserpush数据提供设计实现.虽然没有直接的实现方法...原创 2014-06-06 09:51:57 · 152 阅读 · 0 评论 -
负载均衡环境下dwr反向推送消息的解决
整体思路: 1、将要推送的信息抽取出来,存放在集群中所有机器都可以访问的地方(这一部分将不再赘述,可以根据项目需要存储到数据表或缓存等); 2、服务端监听到dwr发起长连接请求时,通知推送线程开始通过该连接进行推送; 3、长连接断开时,通知推送线程结束推送; 4、页面捕获到连接失败事件时进行重连; 具体操作: 1、重载BaseDwrpHandler 2、配置DWR为全流...原创 2014-06-06 10:44:54 · 316 阅读 · 0 评论