具体怎么用,都能看到源码,比较好理解.
我只说我的烦恼.
传参数:
我的应用,就是用js-pushlet-client.js中的方法,join_listen("/subject");传参的.最终产生的url="/pushlet.srv?aa=bb&cc=dd".这样的一个请求url,这是get方法的请求.诸多问题,在于有很多特殊符号需要处理.否则会发不成功.
还有就是在参数回传时,然后还是
Event e=Event.createEvent("/subject");
e.set("aa",bb);
e.set("cc",dd);
这样,bb和dd的字符串中不能有特殊字符,如果出现,还是无法解析出来.
传完后,在页面得到这些数据,
function onData(e){
//这个地方,写对数据的处理.
//如果有特殊字符,影响了js的解析,就不能传回来了.
}
不知道,其它朋友,有没有遇到过.
我是深受其害.
难道我使用的,不对路.
苦恼....中...
决心改变一种方式........
分享到:
相关推荐
使用Pushlet来实现服务器端向客户端推送信息
"使用Pushlet实现点对点发送.docx"和"使用Pushlet实现一对多的信息推送.docx"则分别介绍了这两种推送模式的实现方法。 通过深入研究这些文档和源码,你可以了解到Pushlet是如何在底层利用HTTP长连接来实现实时通信...
【Pushlet 使用手把手实例详解】 Pushlet 是一个开源的、基于Java的实时信息发布系统,它采用推送技术(Push Technology)实现服务器向客户端实时发送数据,而无需客户端频繁发起请求。这种技术在实时性要求高的...
前台使用Ext ,后台使用pushlet /pushlet/WebRoot/index.jsp 页面主要包含几个部分。 Ext.PUSHLET_URL='piccUtil'; // 发送消息的地址 Ext.fcontent='fcontent'; // 显示窗口或有新消息时, 显示好友ID的区域 ...
前台使用Ext ,后台使用pushlet /pushlet/WebRoot/index.jsp 页面主要包含几个部分。 Ext.PUSHLET_URL='piccUtil'; // 发送消息的地址 Ext.fcontent='fcontent'; // 显示窗口或有新消息时, 显示好友ID的区域 ...
3. **事件驱动**:Pushlet使用事件驱动的架构,当服务器端有新的数据可用时,会触发事件并进行推送。 4. **兼容性**:可能支持多种操作系统和Web服务器,以适应不同的部署环境。 5. **API**:提供一套API供开发者...
这个名为"pushlet-record.txt"的文件可能包含了Pushlet框架的使用记录、日志信息或者是一些示例代码。分析这个文件可以帮助你更好地理解和使用Pushlet框架,例如,你可以找到服务器如何处理推送事件,客户端如何建立...
在使用 Pushlet 进行部署时,以下是一些关键步骤: 1. **下载 Pushlet**:首先,你需要从官方网站获取 Pushlet 的最新版本,例如文中提到的 pushlet-2.0.4 版本。 2. **创建 Web 项目**:在 IDE(如 MyEclipse)中...
服务器推 pushlet 服务器推 pushlet 服务器推 pushlet 服务器推 pushlet
示例工程则提供了一个快速入门的起点,通过实际运行和调试,开发者可以快速掌握Pushlet的使用方法。 总的来说,Pushlet框架是实现Web应用中服务器主动推送消息的一个强大工具,尤其适用于需要实时交互的场景。通过...
5. **客户端JavaScript使用**:在HTML页面中,你需要引入`ajax-pushlet-client.js`这个客户端JavaScript库。然后,通过调用`PL._init()`初始化Pushlet,`PL.joinListen('/pushlet/test')`订阅特定的主题,例如'/...
【Pushlet服务器推技术】是一种实时通信技术,主要用于构建...在压缩包文件“pushlet”中,可能包含了实现Pushlet技术的源代码、配置文件和示例应用,供开发者学习和参考,以便在自己的项目中集成和使用Pushlet服务。
6. **pushlet_文档.doc**:这可能是一个详细的Pushlet使用手册或开发指南,包含了Pushlet的安装、配置、API使用等方面的指导。 7. **pushlet_test**:这个文件可能是Pushlet的测试脚本或者测试案例,用于验证...
4. **Protocol**:Pushlet使用一种自定义的协议来传输数据,这个协议基于HTTP,但加入了额外的控制信息,以便于服务器管理和维护持久连接。 在使用Pushlet时,开发者需要遵循以下步骤: 1. **建立连接**:客户端...
5. **文档**:可能包含简单的使用指南或API文档,帮助开发者理解如何部署和使用PushLet实例。 使用这个实例,开发者可以学习如何设置PushLet服务器,创建推送通道,以及在客户端处理推送的消息。这对于学习和实践...
这通常涉及到创建一个持久的HTTP连接,使用WebSocket或Comet技术(Pushlet使用的是Comet)。 3. **消息处理**:在服务器端,你需要创建一个处理聊天消息的逻辑,包括接收新消息、存储消息、以及将消息推送给正确的...
6. **Keep-Alive机制**:为了保持服务器与客户端的连接,Pushlet使用了Keep-Alive机制。服务器会在连接空闲一段时间后发送心跳消息,防止网络连接因超时而关闭。 7. **Comet技术**:Pushlet是早期实现Comet技术的库...
通过这个小例子,你可以直观地了解Pushlet框架的工作流程,并学习如何在自己的项目中集成和使用Pushlet。 **总结** Pushlet框架为Java开发者提供了一种实现服务器到客户端实时数据推送的有效工具,通过克服HTTP的...
Pushlet使用了HTTP长连接(Persistent HTTP Connections)和 Comet 模型。Comet模型是一种处理服务器向浏览器推送数据的技术,它通过保持一个开放的HTTP连接直到有新的数据需要发送或连接超时。Pushlet客户端建立与...
Pushlet服务器使用Servlet容器(如Tomcat)运行,处理来自客户端的连接,并负责推送数据。Pushlet客户端通常是一个JavaScript脚本,它在用户浏览器中运行,用于建立与服务器的连接并接收推送的数据。 1. **Pushlet...