E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
AndroidPn
AndroidPn
源码分析(二)
接上篇: (一)客户端与服务器建立连接 上一篇写到ClientSession createClientSession这里,创建一个客户端的session。在SessionManager类中创建了session之后,这里拼接了两个xml内容的text。一个是Build the start packet response,创建一个头条包,作为回应。另外一个是:XMPP 1.0 needs stre
·
2015-10-21 12:29
AndroidPn
AndroidPn
服务端部分bug解决方案
目前推送的情况已经大致可以了,可以正常推送。但是要在实际生产中使用,要改进很多地方。 原本的版本,是不会对消息重新发送的。消息如果丢失,或者用户没有在线,消息也不会重新的发送。所以,这些问题都是要解决的。 网上也有很多的讨论,是关于这几种情况的。CSDN有个名为“大饼馒头蘸大米”的程序员,对这些问题的思路也不错,是采取的对未发送信息进行存库,并且用state来标记信息是否发送,来进行处理的。
·
2015-10-21 12:29
AndroidPn
AndroidPn
源码分析(一)
目前对
androidpn
,只限于使用过它,跑了一下demo。现在开始研究一下源码。
·
2015-10-21 12:28
AndroidPn
AndroidPn
推送测试
服务器搭建好了之后,往客户端推送。按照里面自带的一个client,可以分别在模拟器和真机上分别测试,不过由于这个框架真的不是很完善,会遇到各种问题。 (1) 其中还遇到了一个安卓模拟器的问题,启动模拟器的时候,会一直等待,等待很久后失败。是因为直接在eclipse中启动的原因,所以先在sdk中运行一下SDK Manager,创建一个模拟器,然后再启动就ok了。 (2) 模拟器中跑这个客户端
·
2015-10-21 12:28
AndroidPn
利用websocket实现安卓消息推送
前段时间做一个项目,需要android客户端作为管理工具与web服务器后台实时交互,想了很多方法,包括
androidpn
、openfire+smack、xmpp协议,要么太繁琐,要么无法满足实时性。
nimeghbia
·
2015-08-01 16:00
java
tomcat
websocket
安卓消息推送
java实现websocket
(二)
androidpn
-server tomcat版源码解析之--push消息处理
在 (一)
androidpn
-server tomcat版源码解析之--项目启动这篇中,已经描述了整个推送服务器的启动过程,并且把握到了消息的入口即XmppIoHandler这个类,今天我将继续往下分析下面的核心代码
spjich
·
2015-07-10 11:00
java
androdipn
推送
(一)
androidpn
-server tomcat版源码解析之--项目启动
最新项目在搞安卓推送,选用的xmpp协议,用了一套
androidpn
推送框架服务端是tomcat的版本的
androidpn
-server,网上对于这套服务端源码的理解比较少,于是我抽空把源码给解析了一遍并且了解到了整个服务的启动过程
spjich
·
2015-07-09 15:00
java
androdipn
推送
AndroidPN
的学习研究(三)源码流程分析
在客户端中,我们在AndroidManifest.xml文件中找到程序入口,即如下的DemoAppActivity类,在此类中主要代码如下 ServiceManagerserviceManager=newServiceManager(this); serviceManager.setNotificationIcon(R.drawable.notification); serviceManager.
ptghb
·
2015-06-24 17:02
服务器
客户端
androidpn流程
AndroidPN
的学习研究(三)源码流程分析
在客户端中,我们在AndroidManifest.xml文件中找到程序入口,即如下的DemoAppActivity类,在此类中主要代码如下ServiceManagerserviceManager=newServiceManager(this);serviceManager.setNotificationIcon(R.drawable.notification);serviceManager.sta
ptghb
·
2015-06-24 17:02
服务器
客户端
androidpn流程
android
AndroidPN
的学习研究(二)源码结构分析
Server部分的主要包结构如下: 其中org.
androidpn
.server.dao,org.
androidpn
.server.model和org.
androidpn
.server.service
ptghb
·
2015-06-23 17:05
源码
server
client
AndroidPn
AndroidPN
的学习研究(二)源码结构分析
Server部分的主要包结构如下:其中org.
androidpn
.server.dao,org.
androidpn
.server.model和org.
androidpn
.server.service为使用
ptghb
·
2015-06-23 17:05
server
client
源码
android
AndroidPN
的学习研究(一)环境建立
AndroidPN
环境
AndroidPN
实现了从服务器到android移动平台的文本消息推送。这里先简单说一下
androidPN
的安装过程。
ptghb
·
2015-06-21 16:40
环境
android
androidpn
android
AndroidPN
的学习研究(一)环境建立
AndroidPN
环境
AndroidPN
实现了从服务器到android移动平台的文本消息推送。这里先简单说一下
androidPN
的安装过程。
ptghb
·
2015-06-21 16:40
android
环境
AndroidPn
即时通讯之路——技术选型
前期的调研过程中看了蛮多的产品,看过环信和openfire,甚至包括
androidpn
。因为是android出身,所以对即时通讯这个模块尤为感兴趣。
木华立
·
2015-06-18 10:56
J2EE
即时通讯之路——技术选型
前期的调研过程中看了蛮多的产品,看过环信和openfire,甚至包括
androidpn
。因为是android出身,所以对即时通讯这个模块尤为感兴趣。
chenli522
·
2015-06-18 10:00
redis
mybatis
activemq
DUBBO
即时通讯
XMPP协议之
Androidpn
介绍
基于XMPP协议的java开发有一个开源框架,那就是smack,它主要封装了一些XMPP的实现。而如果把它直接用在Android上是不行的,因为android缺少了一些java的类库,于是一个改进版的asmack诞生了,它是专门为android而改进的androidsmack。而另外一个开源框架的诞生,则是对在引用smack的基础上实现和服务器端的持久连接,以实现服务器对客户端的推送,那就是and
tianwei7518
·
2015-06-01 17:00
AndroidPn
XMPP
见证Android消息推送时刻(源码及详解)
配置文件是服务端程序
Androidpn
-tomcat中resources文件夹下的jdbc.properties文件:第3行就是连接数据库的链接,这里使用的是mysq
u011510784
·
2015-05-27 10:00
socket
AndroidPn
XMPP
android消息推送
用
androidpn
来实现推送
真正解决了服务器重启客户端无法连接的bugandroid端修改XmppManager这个类package org.
androidpn
.client; import java.util.ArrayList
jethai
·
2015-05-22 09:18
推送
消息
andriod
andriod程序NoClassDefFoundError
andriod程序时,启动不起来后来看了logcat日志,05-1902:45:32.910:E/AndroidRuntime(2206):java.lang.NoClassDefFoundError:org.
androidpn
.client.PersistentConnectionListener
jethai
·
2015-05-19 13:16
android
dependencies
AndroidPN
推送服务环境建立
原文转自:http://my.oschina.net/u/698243/blog/78439
AndroidPN
环境
AndroidPN
实现了从服务器到android移动平台的文本消息推送。
xianglunxi
·
2015-04-07 16:00
AndroidPn
Android Push Notification实现信息推送使用<三>
Android具体事例:PushNotification实现信息推送使用:本文介绍
AndroidPn
项目实现推送的使用过程。
androidstarjack
·
2015-03-16 15:00
android
android
android
android
XMPP
通讯协议
协议介绍
XMPP协议实现原理介绍
androidpn
client报错
03-02 09:04:36.153: D/dalvikvm(1014): Not late-enabling CheckJNI (already on)03-02 09:04:36.583: I/dalvikvm(1014): CheckJNI enabled: not enabling JNI app bug workarounds.03-02
wv1124
·
2015-03-02 22:00
AndroidPn
android常见错误-E/AndroidRuntime(13678): java.lang.NoClassDefFoundError:
EXCEPTION: main 08-01 11:09:39.791: E/AndroidRuntime(13678): java.lang.NoClassDefFoundError: org.
androidpn
.client.PersistentConnectionListener
·
2015-02-13 15:00
androidPN
体系结构
理解这篇文章后应该具有的能力: 一)了解
androidpn
体系结构 二)掌握android消息推送与接收机制【Android的收发流程】 三)按需扩展和改动androidpnAndroid概述
ItJavawfc
·
2015-02-04 12:00
android体系结构
Androidpn
源码分析(3)
从
Androidpn
客户端程序入口DemoAppActivity开始。DemoAppActivity里最核心的就是下面这两句了。
aoyouzi
·
2015-01-16 16:00
源码分析
AndroidPn
AndroidPn
服务端部分bug解决方案
目前推送的情况已经大致可以了,可以正常推送。但是要在实际生产中使用,要改进很多地方。原本的版本,是不会对消息重新发送的。消息如果丢失,或者用户没有在线,消息也不会重新的发送。所以,这些问题都是要解决的。网上也有很多的讨论,是关于这几种情况的。CSDN有个名为“大饼馒头蘸大米”的程序员,对这些问题的思路也不错,是采取的对未发送信息进行存库,并且用state来标记信息是否发送,来进行处理的。本人是采取
aoyouzi
·
2015-01-16 16:00
服务端
AndroidPn
bug解决方案
AndroidPn
服务端部分bug解决方案
阅读更多目前推送的情况已经大致可以了,可以正常推送。但是要在实际生产中使用,要改进很多地方。原本的版本,是不会对消息重新发送的。消息如果丢失,或者用户没有在线,消息也不会重新的发送。所以,这些问题都是要解决的。网上也有很多的讨论,是关于这几种情况的。CSDN有个名为“大饼馒头蘸大米”的程序员,对这些问题的思路也不错,是采取的对未发送信息进行存库,并且用state来标记信息是否发送,来进行处理的。本
aoyouzi
·
2015-01-16 16:00
AndroidPn
服务端
bug解决方案
AndroidPn
服务端部分bug解决方案
阅读更多目前推送的情况已经大致可以了,可以正常推送。但是要在实际生产中使用,要改进很多地方。原本的版本,是不会对消息重新发送的。消息如果丢失,或者用户没有在线,消息也不会重新的发送。所以,这些问题都是要解决的。网上也有很多的讨论,是关于这几种情况的。CSDN有个名为“大饼馒头蘸大米”的程序员,对这些问题的思路也不错,是采取的对未发送信息进行存库,并且用state来标记信息是否发送,来进行处理的。本
aoyouzi
·
2015-01-16 16:00
AndroidPn
服务端
bug解决方案
AndroidPn
源码分析(一)
(一)入口 当服务器端启动的时候,控制台会打印一些log,除了spring和hibernate,mina,在最后的几行,就是
androidpn
的代码了,第一个是XmppServer类。
aoyouzi
·
2015-01-16 16:00
源码分析
AndroidPn
AndroidPn
源码分析(二)
(一)客户端与服务器建立连接上一篇写到ClientSessioncreateClientSession这里,创建一个客户端的session。在SessionManager类中创建了session之后,这里拼接了两个xml内容的text。一个是Buildthestartpacketresponse,创建一个头条包,作为回应。另外一个是:XMPP1.0needsstreamfeatures,是xmpp
aoyouzi
·
2015-01-16 16:00
源码分析
AndroidPn
androidpn
启动步骤
Androidpnclient的运行步骤创建ServiceManger对象,设置提醒时候的图标1) 读取raw下的andriodpn.properties信息,apikey、xmppHost、xmppPort2) 创建client_preferences.xml并存入信息apikey、xmppHost、xmppPort、version、CALLBACK_ACTIVITY
厚德
·
2015-01-16 10:00
androidpn
源码地址
http://download.csdn.net/detail/lijinhua7602/8342847
lijinhua7602
·
2015-01-09 00:00
用
androidpn
来实现推送
关于服务器端向Android客户端的推送,主要有三种方式:轮询,应用程序应当阶段性的与服务器进行连接并查询是否有新的消息到达,你必须自己实现与服务器之间的通信,例如消息排队等。而且你还要考虑轮询的频率,如果太慢可能导致某些消息的延迟,如果太快,则会大量消耗网络带宽和电池;SMS(通过发送短信并解析短信内容来获取服务器端的指令),这个出现的问题是很难找到免费的网关来发送短信;最后就是持久连接,主要是
wtyvhreal
·
2014-12-30 20:00
Mina
AndroidPn
XMPP
消息推送
asmack
【Android】基于XMAPP协议实现Android推送服务(亲测可用)
一、PC端直接运行服务器1.进入目录
androidpn
-server-0.5.0\bin,双击run.bat2.浏览器输入网址:http://127.0.0.1:7070/index.do3.将
androidpn
-client
u011471135
·
2014-12-01 00:00
android
android
xmapp
用
androidpn
来实现推送
关于服务器端向Android客户端的推送,主要有三种方式:轮询,应用程序应当阶段性的与服务器进行连接并查询是否有新的消息到达,你必须自己实现与服务器之间的通信,例如消息排队等。而且你还要考虑轮询的频率,如果太慢可能导致某些消息的延迟,如果太快,则会大量消耗网络带宽和电池;SMS(通过发送短信并解析短信内容来获取服务器端的指令),这个出现的问题是很难找到免费的网关来发送短信;最后就是持久连接,主要是
程序袁_绪龙
·
2014-11-25 10:00
AndroidPn
androidpn
推送深入
我们从
Androidpn
客户端程序入口DemoAppActivity开始。DemoAppActivity里最核心的就是下面这两句了。[html]viewplaincopyprint?
程序袁_绪龙
·
2014-11-24 10:00
AndroidPn
androidpn
推送初探
androidpn
是基于XMPP协议的用于向Android客户端推送文本信息的一套开源的工具。它帮我们做了那些维护Socket长连接等等的事情。在真正把它使用在我们的项目中之前,我们先领略一下推送。
程序袁_绪龙
·
2014-11-24 10:00
AndroidPn
androidpn
-client 常见BUG解决方法
最近有需要做手机推送方面的项目,本人以前没做过网络编程也没做过安卓,所以只能GOOGLE,发现
Androidpn
用的比较广泛,但
Androidpn
还不成熟,存在一些BUG。
厚德
·
2014-11-18 14:00
AndroidPN
客户端的简单集成手机应用
在官方下载相关的
androidpn
的类库,将
androidpn
-client集成到应用中,实现客户端可以接收服务端
androidpn
-server发送的数据。
厚德
·
2014-11-18 11:00
Android消息推送之
Androidpn
_Demo版到正式上线
转自:http://www.oschina.net/question/861681_116008最近公司需要android的消息推送,在网上找了很多消息推送的例子,都是无法运行.经过一段时间的研究,终于把例子运行起来了.现在共享出来,共同学习.在下载的文件里面在bin目录下有run.bat文件直接双击即可运行.然后在浏览器里面输入http://127.0.0.1:7070即可,如果在eclipse
gf771115
·
2014-11-07 23:00
使用
Androidpn
实现Android消息推送
androidpn
是基于XMPP协议的用
ysh06201418
·
2014-11-05 18:00
androidpn
消息推送(2)
我们从
Androidpn
客户端程序入口DemoAppActivity开始。DemoAppActivity里最核心的就是下面这两句了。
ysh06201418
·
2014-11-05 17:00
androidpn
消息推送(1)
androidpn
是基于XMPP协议的用于向Android客户端推送文本信息的一套开源的工具。它帮我们做了那些维护Socket长连接等等的事情。 在真正把它使用在我们的项目中之前,我们先领略一下推送。
ysh06201418
·
2014-11-05 17:00
androidpn
作为Android推送方案存在的问题
如果百度或者Google搜索 “android 推送” 关键字,相当一部分文章都在说到
androidpn
。也可以看到有人说用起来了,有人在吐槽说不稳定、功能缺失,维护工作量大。
cctvhuan
·
2014-10-28 09:00
android
androidpn
作为Android推送方案存在的问题
如果百度或者Google搜索“android推送”关键字,相当一部分文章都在说到
androidpn
。也可以看到有人说用起来了,有人在吐槽说不稳定、功能缺失,维护工作量大。
cctvhuan
·
2014-10-28 09:00
androidpn
作为
android
androidpn
作为Android推送方案存在的问题
阅读更多如果百度或者Google搜索“android推送”关键字,相当一部分文章都在说到
androidpn
。也可以看到有人说用起来了,有人在吐槽说不稳定、功能缺失,维护工作量大。
cctvhuan
·
2014-10-28 09:00
android
androidpn
作为Android推送方案存在的问题
如果百度或者Google搜索“android推送”关键字,相当一部分文章都在说到
androidpn
。也可以看到有人说用起来了,有人在吐槽说不稳定、功能缺失,维护工作量大。
cctvhuan
·
2014-10-28 01:00
android
AndroidPn
存在
android之mina框架通信学习
这几天刚学期android,目前项目要求的客户端是android平台,所以要开始啃了....服务器与客户端的通信准备使用现有的开发框架,找了几个----mina,google的protobuf,smack,
androidpn
00zhengfu00
·
2014-10-21 14:00
android
医疗工具_会诊IM app展示
技术实现:二次开发基于XMPP协议的开源项目
androidpn
,server端使用mina. 模块三:会诊详情功能描述:添加
chenchangqun11
·
2014-09-29 10:37
androidIM
医疗工具
医疗工具_会诊IM app展示
技术实现:二次开发基于XMPP协议的开源项目
androidpn
,server端使用mina.模块三:会诊详情功能描述:添加和展示会诊
chenchangqun11
·
2014-09-29 10:37
androidIM
医疗工具
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他