由于一些原因需要学习一下androidpn的用法。今天把androidpn下了下来,简单看了一下。总体来说还是基于xmpp协议实现的一个android领域的服务器推动通知技术。
下面我就简单记录一下开发部署方法。
第一步:说先下载android-pn的服务端和客户端,地址为http://sourceforge.net/projects/androidpn/files/
第二部:解压服务端,并运行。访问:http://127.0.0.1:7070/index.do,你会看到如下页面:
当你看到如下页面时证明你一把服务端正确的启动起来了。
第三部:把客户端解压导入源代码到工程中。修改androidpn.properties文件中的xmppHost为xmppHost=10.0.2.2(如果你要在模拟器上访问时,如果局域网就写服务器地址)。其实到这基本就完了。
剩下的测试是否推动正常:
运行客户端。服务端发送消息,客户端可正确收到消息,证明通信正常。
部署结束。如果你完成了以上操作,说明你会使用了。剩下的需要看一下他的具体实现方法。读代码需要在后部进行。
以上文章未完,待续...
- 大小: 55.7 KB
分享到:
相关推荐
为了测试androidpn 的服务端 写的模拟androidpn客户端的代码
AndroidPN环境搭建 本文件真对网上的环境搭建源网站无法登陆设立 <坏掉了/>http://sourceforge.net/projects/androidpn/ </坏掉了> 说明: http://www.cnblogs.com/devxiaobai/archive/2011/07/09/2101794.html ...
Androidpn客户端 和服务端源码下载,实现了消息推送。具体使用方法可百度。
androidpn 代码中实现了服务器重启后自动重连和离线消息推送和消息回执 android手机端的消息推送实现
将androidpn集成到我们平时开发的javaee中,直接启动tomcat就可以启动xmpp服务,不需要另外部署androidpn。 注释:项目有点大,所以没有上传jar包,可以直接使用项目中的maven下载所需jar文件
Androinpn是韩国人写的,这个是经过国人修改后的Androidpn项目。里面有修改人对代码的注释,更便于我们理解Androinpn,并且修复了一些原有的bug。
Androidpn tomcat版本,实现android推送功能
androidpn tomcat + oracle版本,将应用改成了oracle数据库。
韩国著名的开源消息推送AndroidPN客户端,采用XMPP协议。
androidpn客户端需要用到一个基于java的开源XMPP协议包asmack,这个包同样也是基于openfire下的另外一个开源项目smack,不过我们不需要自己编译,可以直接把androidpn客户端里面的asmack.jar拿过来用。客户端利用...
解决androidpn服务端重启后客户端重连的问题
androidpn-client推送客户端
androidpn服务端与客户端代码,自己测试过,真机可以,但是模拟器却不行
androidpn-client-0.5.0 修改后的版本 修改原来的通知操作 为action配置 这样就可以定义自己的操作 action为: org.androidpn.client.NotificationProcess 请看文章: ...
androidPn client 自动重连 修改asmack源码
这个是从androidpn客户端中整理出来的登录连接和接收推送的DEMO.
使用Apndroid Push Notification 实现android信息推送,AndroidPn项目是使用XMPP协议实现信息推送的一个开源项目。内涵服务端和客户端源码
androidPN源码eclipse tomcat版本, 包括server端, client端。 mysql数据库
androidpn 加强版本 基于XMPP的安卓推送,里面有客户端和服务器版