pushlet定时推送
来源:互联网 发布:房产软件 编辑:程序博客网 时间:2024/06/06 20:04
网上关于定时推送有很多列子,我这儿就简单书写了一下我做的dome进行技术的记录。
步骤一:创建一个类
package com.cm.service; import java.io.Serializable; import nl.justobjects.pushlet.core.Dispatcher;import nl.justobjects.pushlet.core.Event; import nl.justobjects.pushlet.core.EventPullSource; public class MyPushSource implements Serializable { public static class MySource1 extends EventPullSource { @Override protected long getSleepTime() { return 1000; } @Override protected Event pullEvent() { Event event =Event. createDataEvent("/nimade/myevent1"); String women= ""; women= "<table align=\"center\" border=\"1\" ><tr><td>ok11</td><td>ok12</td></tr><tr><td>ok21</td><td>ok22</td></tr></table>" ; event.setField( "key1",women); return event; } } }
步骤二:配置文件(sources.properties)
source1=com.cm.service.MyPushSource$MySource1
步骤三:配置文件(web.xml)
<servlet> <servlet-name> pushlet</servlet-name > <servlet-class> nl.justobjects.pushlet.servlet.Pushlet</servlet-class > <load-on-startup> 3</ load-on-startup> </servlet> <servlet-mapping> <servlet-name> pushlet</servlet-name > <url-pattern> /pushlet.srv</url-pattern > </servlet-mapping>
步骤四:书写jsp
<%@ page language ="java" import="java.util.*" pageEncoding= "utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://" +request.getServerName()+":"+request.getServerPort()+path+ "/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head > <script type="text/javascript" src="js/ajax-pushlet-client.js" ></script> <script type="text/javascript"> PL._init(); PL.joinListen( '/nimade/myevent1'); function onData(event) { var data=event.get("key1" ); document.getElementById( "display").innerHTML=data; } </script > </head > <body > <div id="display"> </div > <br> <%-- <table align="center" border="1" > <tr> <td>ok111</td> <td>ok121</td> </tr> <tr> <td>ok211</td> <td>ok221</td> </tr> </table>--%> </body > </html>请看下一讲为pushlet主动推送实例。
- pushlet定时推送
- pushlet主动推送
- pushlet实现服务器推送
- Pushlet实现消息推送
- pushlet服务端推送
- Pushlet服务器推送(资料)
- Pushlet定点推送消息<一>
- 服务器推送技术之pushlet
- pushlet推送数据到页面
- pushlet 服务器主动推送数据到客户端
- pushlet实现服务端推送消息到浏览器
- 基于Pushlet实现的网站消息推送
- 使用Pushlet向指定用户推送消息
- pushlet实现服务端推送消息到浏览器
- pushlet服务端推送——多播
- pushlet 实现web 实时消息推送
- pushlet 服务器数据推送到客户端
- Comet HTTP服务器推送框架之Pushlet
- linux mount (挂载命令)详解
- 结构体中Char a[0]用法——柔性数组
- 二叉排序树
- Codeforces Beta Round #92 (Div. 2 Only) A题
- cocos2d-x -- CCSAXParser笔记
- pushlet定时推送
- 写给新手,从不懂到入门,一只老鸟的嵌入式入门心得
- datastage环境的影响
- 研发漫画之三:老板才是真的项目经理,我是打杂的
- pushlet主动推送
- 开发趣事(1)——我也用“约定优于配置”
- as3 photoshop : http://pixlr.com/editor/
- 设断点不去作用
- map 的一些用法