• AndroidPn源码分析(一)

    时间:2023-12-17 20:00:50

    好了,开始研究源码了。目前对androidpn,只限于使用过它,跑了一下demo。现在开始研究一下源码。(一)入口当服务器端启动的时候,控制台会打印一些log,除了spring和hibernate,mina,在最后的几行,就是androidpn的代码了,第一个是XmppServer类。在XmppSe...

  • Androidpn 简单实现及分析

    时间:2023-08-26 22:51:14

    (文中部分内容来自网络)XMPP协议:XMPP : The Extensible Messaging andPresence Protocol.中文全称:可扩展通讯和表示协议.简介:可扩展通讯和表示协议 (XMPP) 可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输。XMPP(可扩展...

  • AndroidPn

    时间:2023-01-24 17:59:22

    客户端的主要包说明org.androidpn.client包下的文件public class Constants {  //包含静态数据public class InvalidFormatException extends RuntimeException { // 运行时所产生的错误处理publi...

  • AndroidPN中的心跳检测

    时间:2023-01-06 21:37:54

    在AndroidPN客户端里存在着心跳检测功能。就是每隔一段时间客户端向服务器端发送一个消息,以检测连接是否正常,发送的消息内容为:<presence id="h09Ke-13"></presence>心跳检测频率时间在SmackConfiguration类中设置:心跳检测任...

  • [android] androidPN开源项目介绍

    时间:2022-09-12 20:00:05

    打开androidPN项目,会看到server和client两份代码server部分找到server的代码,开启服务,双击 bin/run.bat ,服务启动后监听127.0.0.1:7070端口在浏览器上打开上面的连接,可以看到界面,说明启动成功client部分把代码导入到eclipse中查看清单...

  • java.lang.NoClassDefFoundError: org.androidpn.client.PersistentConnectionListener

    时间:2022-07-12 10:49:17

    在运行AndroidpnClient项目时出现了java.lang.NoClassDefFoundError: org.androidpn.client.PersistentConnectionListener异常:找不到该监听器。解决办法:首先clean你的项目,运行一次试试,如果还是报该异常,则

  • Androidpn XMPP JID对象xmppUsername大写被转成小写

    时间:2022-05-30 14:39:10

    最近在用androidpn,发现一个很诡异的问题,跟了半天才发现原因,我设置的client的xmppUsername明明有大写的(排除username.toLowerCase问题),但是到了server端就成了全小写的了。下面贴个测试方法,原因就显而易见了。 贴代码前先简单解释下JID: 在XM...

  • androidpn server 启动日志分析

    时间:2021-11-21 17:29:52

    androidpn (Android Push Notification)是一个基于XMPP协议的java开源Android push notification实现。 它包含了完整的客户端和服务器端。 本文是在Tomcat下部署 androidpn server的启动日志的分析。 # tail -...

  • Androidpn的使用指南

    时间:2021-03-22 05:16:58

    Androidpn的使用指南  简介 AndroidPN实现了从服务器到android移动平台的文本消息推送。 开始前请准备: 【下载】 下载androidpn源代码 git clone https://github.com/dannytiehui/androidpn.git 或者 http://d...

  • androidpn server 启动日志分析

    时间:2021-02-20 17:29:42

    androidpn (Android Push Notification)是一个基于XMPP协议的java开源Android push notification实现。 它包含了完整的客户端和服务器端。 本文是在Tomcat下部署 androidpn server的启动日志的分析。 # tail -...