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
asmack
android smack源码分析——接收消息以及如何解析消息
在android里面用的smack包其实叫做
asmack
,该包提供了两种不同的连接方式:socket和httpclient。该并且提供了很多操作xmpp协议的API,也方便各种不同自定义协议的扩展。
coolwhy1
·
2013-07-10 09:00
android
XMPP下的注册与登录
一点点的理解这两篇的博客也是想帮助那些和我过去一样认为XMPP是一个多高端多遥远的东西我想告诉那些人的是其实就在你手边 因为我也才接触不敢保证代码规范以及是否有隐藏的bug各位如果有缘看过有帮助就好没有帮助笑笑就算了这里需要使用到插件
asmack
-jse.jar
wiseideal
·
2013-06-24 23:00
XMPP
android 即时通讯
采用XMPP协议,服务端可以采用OpenFire搭建,客户端有个开源的叫
asmack
的东西,google下可以找到。如果人手少,时间紧,建议采用XMPP,很快就可以出来东西。
jgszhuzhu
·
2013-06-02 20:00
Android 推送之Androidpn项目分析(一)
整个项目有如下一些java文件:由于项目是基于
asmack
.jar的,因此文件数量已经是不多了。
zmissm
·
2013-05-10 17:00
通过JAVA的反射调用类中的公有私有方法
晚上在查看xmpp下的重连源码时,发现
Asmack
下有重连机制,但类的构造函数是私有的,也未能找到外部调用
kazeik
·
2013-05-08 01:00
开源项目之Android 推送框架(androidpn)
androidpn为Android应用提供消息通知推送支持, 它本质上服务器端基于Openfire,客户端基于
asmack
,这二者都最XMPP IM开源实现里的二个基本组件,应该说androidpn只是把二者更多地结合起来用于做
banketree
·
2013-05-07 15:00
android
androidPN初步了解
XMPP协议是基于xml格式的通讯协议,一般常用于即时通讯软件androidPN的客户端用到了
asmack
.jarsmack.jar中的几个类:Packet:XMPP协议中的包,服务端和客户端进行消息传递的载体
VincentTung
·
2013-05-06 19:15
androidPN初识
smack了解
asmack
正确设置connectionConfiguration
if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.ICE_CREAM_SANDWICH){ connectionConfiguration.setTruststoreType("AndroidCAStore"); connectionConfiguration.setTruststorePassword(null); connectionConfig
qq634416025
·
2013-05-04 22:00
android smack源码分析——接收消息以及如何解析消息【3】
在android里面用的smack包其实叫做
asmack
,该包提供了两种不同的连接方式:socket和httpclient。该并且提供了很多操作xmpp协议的API,也方便各种不同自定义协议的扩展。
dianyueneo
·
2013-04-12 14:00
android
asmack
注册 登陆 聊天 多人聊天室 文件传输【1】
XMPP协议简介XMPP协议(ExtensibleMessagingandPresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。并且XML很易穿过防火墙,所以用XMPP构建的应用不易受到防火墙的阻碍。利用XMPP作为通用的传
dianyueneo
·
2013-04-12 14:00
基于XMPP协议的
aSmack
源码分析【3】register过程分析
register过程分析RegisterTask这个task在运行中,添加了一个监听,上面说道的PacketReader中有一个消息机制,在不停的解析服务器返回的结果,然后将解析过后的包分发给各个监听器(观察者),而register中就注册了一个监听器,比较有意思的是,监听器被注册时还加了一个过滤器,这个过滤器的目的是监听器只接收自己感兴趣的内容,这个设计真的很赞。这样就不必在数据源头Packet
dianyueneo
·
2013-04-12 14:00
基于XMPP协议的
aSmack
源码分析【2】PacketReader
PacketReaderPacketReader所有的核心逻辑都在一个线程中完成的,PacketReader的工作很专注,同样的在一个whileloop中不停的解析、刷新reader对象、同时作为事件源发送解析过后的各种Packet,解析这里用的是Android独特的Pull解析,Pull解析的特点事件驱动,在这里被完全的利用了起来,随着不同的标签,PacketReader都会做出不同的处理,处理
dianyueneo
·
2013-04-12 14:00
基于XMPP协议的
aSmack
源码分析【1】
功能期间,收集了很多关于Pushing的资料,其中有一个androidnp开源项目用的人比较多,但是由于长时间没有什么人去维护,听说bug的几率挺多的,为了以后自己的产品稳定些,所以就打算自己研究一下
asmack
dianyueneo
·
2013-04-12 14:00
smack/
asmack
监听特定报文代码
首先需要两个类 import org.jivesoftware.smack.packet.PacketExtension; public class XtalkMessage implements PacketExtension { private StringBuffer packetContent = null; public static final Strin
linyu19872008
·
2013-04-11 10:00
smack
asmack
文件传输
使用socket5方式接受文件1、建立xmpp连接之前设置 publicvoidconfigure(ProviderManagerpm){ //PrivateDataStorage pm.addIQProvider("query","jabber:iq:private", newPrivateDataManager.PrivateDataIQProvider()); //Time try{ p
onpalm
·
2013-03-27 14:00
androidpn推送
客户端采用基于java的XMPP协议包
asmack
(该包依赖于openfire下的开源项目smack)。
a468903507
·
2013-03-21 22:00
Android基于XMPP Smack openfire 开发的聊天室(一)
要想在android端使用这个,就要用到
asmack
包,这个可以在官网下。其实里边跟smack包没什么区
w969272198
·
2013-03-18 14:00
android
XMPP
使用Androidpn进行推送(一)
它一个android推送的开源框架,客户端用到的是
asmack
,是一个XMMP协议的实现。服务器端用了spring hibernate进行页面展示,主要是用来显示和服务器建立连接的用户,以及消
w969272198
·
2013-03-18 14:00
推送
AndroidPn
android
asmack
注册 登陆 聊天 多人聊天室 文件传输
转自http://www.cnblogs.com/not-code/archive/2011/07/16/2108369.htmlXMPP协议简介XMPP协议(ExtensibleMessagingandPresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于
cy-app
·
2013-03-12 15:20
android
android
asmack
注册 登陆 聊天 多人聊天室 文件传输
转自 http://www.cnblogs.com/not-code/archive/2011/07/16/2108369.htmlXMPP协议简介XMPP协议(ExtensibleMessagingandPresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基
cuiweijie3
·
2013-03-12 15:00
android
smack
android中用XMPP
Asmack
获取用户朋友的presence(名单列表)的实现
原问题来自于CSDN问答,更多解决方案见;http://ask.csdn.net/questions/1204原问题:不知道怎么获取用户朋友的presence?(名单列表)我用下面的代码实现:Presenceavailability=roster.getPresence(user); ModeuserMode=availability.getMode();还要修改什么来获取用户的当前状态?解决方案
CSDN_Ask
·
2013-01-23 11:00
android
android
android
移动开发
XMPP android 相关收集
0045.html 基于XMPP协议的Android IM研究 http://blog.sina.com.cn/s/blog_7e3fa7ec0101894b.html android
asmack
macleo
·
2013-01-11 23:00
android
Xmpp协议
Asmack
Android客户端 一些Bug的解决方法
最近需要做一些有关即时通讯的项目,花了几天时间搜集了一下有关即时通讯方面的资料最终选定Openfire做为服务器,
Asmack
作为Android端的实现。
winsonx
·
2012-12-20 09:00
XMPP开发库列表
LicenseDetailsagsXMPPSDKC#/.NET/Monoag-software.deAnyEvent::XMPPPerlWebsiteas3xmppFlash/ActionScriptcode.google.com
asmack
Java
yerik_yao
·
2012-12-17 22:03
XMPP
开发库列表
XMPP开发库列表
LicenseDetailsagsXMPPSDKC#/.NET/Monoag-software.deAnyEvent::XMPPPerlWebsiteas3xmppFlash/ActionScriptcode.google.com
asmack
Java
yerik_yao
·
2012-12-17 22:03
XMPP
开发库列表
android扩展openfire注册
使用android注册openfire增加注册字段,要修改服务器端,扩展注册实现,牵扯的类太多,也不麻烦,服务器端改好后,用客户端测试下吧:直接使用
asmack
可以,客户端使用
asmack
包扩展一下Registration
i_feng
·
2012-12-03 11:00
android
openfire
[置顶] 基于xmpp openfire smack开发之Android消息推送技术原理分析和实践[4]
前面几篇给大家系统讲解的有关xmppopenfiresmack
asmack
相关的技术和使用,大家如果有所遗忘可以参考基于xmppopenfiresmack开发之openfire介绍和部署[1]基于xmppopenfiresmack
shimiso
·
2012-11-07 14:00
关于基于android的smack–
asmack
中注册用户的问题
由于
asmack
中的createAccount存在一个不能让Attribute(用户描述)为空的问题。 如果Attribute没有设置或者为空,服务器会抛出500错误,或者服务器没有响应。
humanbeng
·
2012-11-07 14:00
Androidpn 实现 PUSH 消息推送
项目中的推送模块的原型为名为androidpn的开源项目.所以与androidpn相同,其内部使用
asmack
来实现xmpp协议的解析和拓展,使用MINA框架来进行多线程的socket管理。
evenfun
·
2012-10-16 15:00
android
AndroidPn
推送消息
Androidpn 实现 PUSH 消息推送
项目中的推送模块的原型为名为androidpn的开源项目.所以与androidpn相同,其内部使用
asmack
来实现xmpp协议的解析和拓展,使用MINA框架来进行多线程的socket管理。
evenfun
·
2012-10-16 15:00
android
AndroidPn
推送消息
Androidpn 实现 PUSH 消息推送
项目中的推送模块的原型为名为androidpn的开源项目.所以与androidpn相同,其内部使用
asmack
来实现xmpp协议的解析和拓展,使用MINA框架来进行多线程的socket管理。
evenfun
·
2012-10-16 15:00
android
AndroidPn
推送消息
android
asmack
注册 登陆 聊天 多人聊天室 文件传输
阅读更多XMPP协议简介XMPP协议(ExtensibleMessagingandPresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。并且XML很易穿过防火墙,所以用XMPP构建的应用不易受到防火墙的阻碍。利用XMPP作为
yebingzi
·
2012-08-07 12:00
android
asmack
登陆
聊天
多人聊天室
文件传输
android
asmack
注册 登陆 聊天 多人聊天室 文件传输
阅读更多XMPP协议简介XMPP协议(ExtensibleMessagingandPresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。并且XML很易穿过防火墙,所以用XMPP构建的应用不易受到防火墙的阻碍。利用XMPP作为
yebingzi
·
2012-08-07 12:00
android
asmack
登陆
聊天
多人聊天室
文件传输
使用androidpn来实现推送
------------------------以下是网上摘操-------------------------- Androidpn在客户端集成了
asmack
。
xinanadu
·
2012-05-30 15:00
AndroidPn
asmack
杂记
asmack
的代码以及jar可以从http://code.google.com/p/
asmack
/downloads/list下载.在android中创建一个service用来管理连接以及处理报文.创建连接代码如下
joans123
·
2012-05-14 20:00
android
exception
server
服务器
service
login
Android基于XMPP Smack openfire 开发的聊天室(一)【会议服务、聊天室列表、加入】
要想在android端使用这个,就要用到
asmack
包,这个可以在官网下。其实里边跟smack包没什么区别,具体差异目前我没发现。 可能有的朋友说这个s
lnb333666
·
2012-04-19 09:00
JOIN
android
smack
iterator
聊天
XMPP
Android 推送之Androidpn项目分析(一)
整个项目有如下一些java文件:由于项目是基于
asmack
.jar的,因此文件数量已经是不多了。
wyzxk888
·
2012-04-05 20:00
java
android
聊天
基于XMPP搭建手机聊天应用
实践过程:XMPP服务器端采用开源的openfire+sqlserver2005,手机端Android基于
asmack
库,ios基于object-c的xmpp库实现。
moruite
·
2012-02-26 22:00
sql
数据库
server
sqlserver
手机
聊天
XMPP
简单IM客户端的实现
采用方案
asmack
+openfire I先了解一些基础知识1.XMPP具体可以参考:初次接触XMPP(一):简单介绍简单的说,XMPP就是一种协议,一种规定。啥意思?
xpwang168
·
2011-12-26 21:00
android
api
smack
domain
XMPP
IM
基于XMPP协议的Android IM研究二
那么由于有了基于XMPP协议的AndroidIM研究一,这篇文章就继续介绍XMPP和
ASmack
的相关用法。在这里主要介绍好友的监听和聊天信息的监听。
06peng
·
2011-12-05 00:00
smack
asmack
spack
基于XMPP协议的Android IM研究二
那么由于有了基于XMPP协议的AndroidIM研究一,这篇文章就继续介绍XMPP和
ASmack
的相关用法。在这里主要介绍好友的监听和聊天信息的监听。
06peng
·
2011-12-05 00:00
asmack
smack
Android编程
asmack
实现文件发送(需要改写
asmack
源码)
因为
asmack
有一些功能没有实现,其中包括传输文件的功能,所以要先修改
asmack
的源码。 如果不修改会出现这样一个包 服务器地址会被解析成127.0.0.1导致这样一个错误。
wangyi_lin
·
2011-11-16 21:00
eclipse
thread
exception
manager
String
File
asmack
实现获取好友列表 添加好友 搜索好友
因为
asmack
在/META-INF缺少一个smack.providers文件,所以需要在建立connection之前手动添加Provider,不然会出现空指针异常或者是ClassCastExceptions
wangyi_lin
·
2011-11-09 19:00
exception
service
command
search
query
delay
Android之
asmack
通信客户端
最近用
asmack
做一个android的手机客户端(openfire做服务器),一开始connect服务器都失败,这个再PC端运行得好好的,一到手机端就卡住了
huangfeiNetJava
·
2011-11-06 16:00
android
Android之
asmack
通信客户端
最近用
asmack
做一个android的手机客户端(openfire做服务器),一开始connect服务器都失败,这个再PC端运行得好好的,一到手机端就卡住了
huangfeiNetJava
·
2011-11-06 16:00
android
KTV 包房里的中国女郎:每个月有1到2万的收入真他妈的爽!
KTV包房里的中国女郎diaspora.chin
asmack
.com:ChineseKTVGirls:6-FigureSalariesMakeEducationOptional-DerekXu-Diaspora
(author unknown) 軒轅無雙
·
2011-10-27 13:00
ktv
房里
中国
KTV 包房里的中国女郎:每个月有1到2万的收入真他妈的爽!
KTV包房里的中国女郎diaspora.chin
asmack
.com:ChineseKTVGirls:6-FigureSalariesMakeEducationOptional-DerekXu-Diaspora
(author unknown) 軒轅無雙
·
2011-10-27 05:00
中国
收入
ktv
使用Androidpn进行推送(一)
它一个android推送的开源框架,客户端用到的是
asmack
,是一个XMMP协议的实现。
Jclick
·
2011-10-24 23:00
AndroidPn
asmack
登陆jabberd2发生的错误
当使用
asmack
登陆jabberd2时.会发生错误: SASL authentication failed using mechanism DIGEST-MD5 意思大概是登陆时使用了DIGEST-MD5
kongweile
·
2011-08-21 12:00
smack
关于基于android的smack–
asmack
中注册用户的问题
由于
asmack
中的createAccount存在一个不能让Attribute(用户描述)为空的问题。如果Attribute没有设置或者为空,服务器会抛出500错误,或者服务器没有响应。
L_serein
·
2011-05-24 21:00
android
服务器
filter
null
smack
conflict
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他