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
SMACK
Android基于XMPP
Smack
Openfire开发IM【四】初步实现两个客户端通信
本博客要介绍的内容:Openfire做服务器端,两个客户端:Spark、android模拟器。实现两个客户端之间的通信。第一步:启动openfire服务器。(这里需要用到两个用户登录,前面的博客中已经说明如何添加用户了。)[img][/img]第二步:启动Spark客户端,如果您还没有Spark,下载请到:http://www.igniterealtime.org/downloads/index.
android_zhang
·
2013-03-27 11:00
android
androd 推送协议的选择
下面方案内容来源于网络方案1、使用XMPP协议(Openfire+Spark+
Smack
)简介:基于XML协议的通讯协议,前身是Jabber,目前已由IETF国际标准化组织完成了标准化工作。
vane_
·
2013-03-27 09:00
Android基于XMPP
Smack
Openfire开发IM【三】客户端接收服务器发送的消息
第一,客户端代码如下:MainActivity未做改动,与之前两篇一样packagecom.example.openfiretest; importorg.jivesoftware.
smack
.Chat
android_zhang
·
2013-03-26 16:00
android
Android基于XMPP
Smack
Openfire开发IM 【二】获取好友列表
第一步,在openfire后台中创建一些用户,并添加两个组。我这里添加的两个组是:我的聊天小组、篮球。[img][/img]第二步,编辑组,把用户添加到组中。[img][/img][img][/img]第三步,客户端代码如下:(MainActivity同上篇,未做修改)packagecom.example.openfiretest; importandroid.os.Bundle; imp
android_zhang
·
2013-03-26 11:00
android
Smack
结合 Openfire服务器,建立IM通信,发送聊天消息
在文章开始,请你了解和熟悉openfire方面的相关知识,这样对你理解下面代码以及下面代码的用途有很好的了解。同时,你可能需要安装一个简单的CS聊天工具,来测试你的代码是否成功的在openfire服务器上建立会话链接,并成功的向在线用户发送聊天消息。必须了解:http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.htmlhttp://www
w969272198
·
2013-03-26 09:00
smack
openfire
Android基于XMPP
Smack
Openfire开发IM【一】登录openfire服务器
第一,安装好openfire后,启动openfire进入后台。我的登录名:admin 密码:admin.如下:[img][/img]第二、创建一个用户,我这里注册的用户名:test密码:test.[img][/img]第三,创建android客户端,代码如下:(我的电脑的ip是:192.168.0.124,测试的时候改成自己的)packagecom.example.openfiretest;
android_zhang
·
2013-03-25 17:00
android
Android基于XMPP
Smack
Openfire开发IM【一】登录openfire服务器
阅读更多第一,安装好openfire后,启动openfire进入后台。我的登录名:admin密码:admin.如下:[img][/img]第二、创建一个用户,我这里注册的用户名:test密码:test.[img][/img]第三,创建android客户端,代码如下:(我的电脑的ip是:192.168.0.124,测试的时候改成自己的)packagecom.example.openfiretest;
android_zhang
·
2013-03-25 17:00
android
androidpn推送
客户端采用基于java的XMPP协议包a
smack
(该包依赖于openfire下的开源项目
smack
)。
a468903507
·
2013-03-21 22:00
XMPP——
Smack
转自:http://blog.csdn.net/wklken/article/details/6460075[1]连接、登陆及账户操作需求:基于XMPP的IM工具,需实现和gtalk实现通信,需实现同spark的通信,需架设服务器,实现同自身客户端的通信,传文件,视频聊天 写完未实现需要改进的地方:离线消息,离线文件一、XMPPXMPP:TheExtensibleMessagingandPrese
cuiweijie3
·
2013-03-20 09:00
smack
XMPP
开发你自己的XMPP 续 - Openfire 插件开发
Openfire是一个用Java实现的XMPP服务器,客户端可以通过IQ的方式与其进行通信(其实就是XML),客户端和服务器之间的通信是依靠底层
Smack
库提供的各种功能来完成的。
yerik_yao
·
2013-03-19 18:12
开发你自己的XMPP
续
-
Openf
开发你自己的XMPP 续 - Openfire 插件开发
Openfire是一个用Java实现的XMPP服务器,客户端可以通过IQ的方式与其进行通信(其实就是XML),客户端和服务器之间的通信是依靠底层
Smack
库提供的各种功能来完成的。
yerik_yao
·
2013-03-19 18:12
openfire
-
插件开发
开发你自己的XMPP
续
Android基于XMPP
Smack
openfire 开发的聊天室(七) 【成员状态、自身状态】
1,聊天是成员的监听,加到MUC里边就行[java]viewplaincopyprint?/** * 聊天室成员的监听器 * * @author 廖乃波 * */ class MyParticipantStatusListener implements ParticipantStatusListener { @O
w969272198
·
2013-03-18 15:00
android
XMPP
Android基于XMPP
Smack
openfire 开发的聊天室(六) 【加入房间、权限错误】
1,加入房间错误,通常一个就是密码错误。此时服务器会返回以下报文:[html]viewplaincopyprint? 官网意思:如果房间要求密码验证而用户不能提供(或密码错误),服务必须MUST拒绝访问这个房间并且通知该用户它们是未被授权的;具体方法是返回一个类型为"error"的出席信息节并标明错误解决如下:[java]viewplaincopypri
w969272198
·
2013-03-18 15:00
android
XMPP
Android基于XMPP
Smack
openfire 开发的聊天室(五) 【邀请、被邀请】
1,邀请:很简单的一句话,邀请的时候要传入被邀请者的JID,邀请信息可以为空。 [java]viewplaincopyprint?muc.invite(userjid, "进来我们聊妹子"); 简单的同时我们要知道它发生了什么,当这句话执行会向服务器发送一段报文,如下:[html]viewplaincopyprint?
w969272198
·
2013-03-18 15:00
android
XMPP
Android基于XMPP
Smack
openfire 开发的聊天室(四) 【创建房间、表单;报文】
这篇就主要讲创建房间和报文吧。1,创建房间:其实创建房间很简单,两句话就搞定了。但你要知道,简单的同时,服务器可没帮你配置房间的信息什么的。所以一般用下边的方法来创建房间别人是进不去的。[java]viewplaincopyprint?// 使用XMPPConnection创建一个MultiUserChat MultiUserChat muc = new MultiUserChat(
w969272198
·
2013-03-18 15:00
android
XMPP
Android基于XMPP
Smack
openfire 开发的聊天室(三) 【新旧记录、踢人】
1,聊天室新旧消息的记录,先看看一段服务器返回的XML吧[html]viewplaincopyprint? Thrice the brinded cat hath mew'd. Thrice and once the hedge-pig whined. Harpier cries 'Tis time, 'tis time.
w969272198
·
2013-03-18 14:00
android
XMPP
Android基于XMPP
Smack
openfire 开发的聊天室(二) 【聊天信息、成员】
上一篇呢说了怎么进入这个聊天室,这次呢,咱就说聊天室里的功能吧,聊天信息、成员变动什么的。还是少说废话,正题:1,说要聊天呢,简单就是一个文本信息,当然我们不能时时去服务器获取信息。要充分发挥即时推送嘛。 (1)首先要添加一个监听,muc.addMessageListener(chatListener); 要是muc不知道是什么请看上一篇吧,这就不多解释。chatListener就
w969272198
·
2013-03-18 14:00
android
XMPP
Android基于XMPP
Smack
openfire 开发的聊天室(一)
聊天
smack
xmppandroiditeratorjoin 废话少说,公司没事干,组长叫我写Demo,我狂晕....
w969272198
·
2013-03-18 14:00
android
XMPP
Smack
类库详细介绍
Smack
是一个为使用XMPP服务器聊天和发送即时消息交流而提供的库。
Smack
的主要优势:l 使用简单且拥有强大的API。
w969272198
·
2013-03-18 14:00
smack
介绍
XMPP
使用Androidpn进行推送(一)
它一个android推送的开源框架,客户端用到的是a
smack
,是一个XMMP协议的实现。服务器端用了spring hibernate进行页面展示,主要是用来显示和服务器建立连接的用户,以及消
w969272198
·
2013-03-18 14:00
推送
AndroidPn
Smack
结合 Openfire服务器,建立IM通信,发送聊天消息
在文章开始,请你了解和熟悉openfire方面的相关知识,这样对你理解下面代码以及下面代码的用途有很好的了解。同时,你可能需要安装一个简单的CS聊天工具,来测试你的代码是否成功的在openfire服务器上建立会话链接,并成功的向在线用户发送聊天消息。必须了解:http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.htmlhttp://www
w969272198
·
2013-03-15 11:00
smack
openfire
android a
smack
注册 登陆 聊天 多人聊天室 文件传输
转自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 a
smack
注册 登陆 聊天 多人聊天室 文件传输
转自 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
Smack
Openfire下学习开发IM(一)实现用户注册、登录、修改密码和注销等
后来在网上看到用openfire做服务器,利用强大的
Smack
API库来实现IM聊天就简单多了。 网上也有很多关于这方面的资料,我就在这里把网上的资料和自己的理解总结一下和大家一起交流学习。
h7870181
·
2013-03-09 16:00
XMPP——
Smack
1.
Smack
[1]连接、登陆及账户操作 http://blog.csdn.net/wklken/article/details/6460075 2.
Smack
[2]会话、消息监听、字体表情和聊天窗口控制
追求幸福
·
2013-03-09 16:00
smack
XMPP——
Smack
阅读更多1.
Smack
[1]连接、登陆及账户操作http://blog.csdn.net/wklken/article/details/64600752.
Smack
[2]会话、消息监听、字体表情和聊天窗口控制
追求幸福
·
2013-03-09 16:00
smack
关于socket长连接的心跳包
阅读更多转自:http://blog.csdn.net/klarclm/article/details/7784265出于最近对im研究的兴趣,看到
smack
里有个30s发送一个空消息的线程,了解了下关于心跳包
追求幸福
·
2013-03-08 11:00
socket
Smack
关于socket长连接的心跳包
转自: http://blog.csdn.net/klarclm/article/details/7784265 出于最近对im研究的兴趣,看到
smack
里有个30s发送一个空消息的线程,了解了下关于心跳包
追求幸福
·
2013-03-08 11:00
socket
smack
Android基于XMPP
Smack
openfire 开发的聊天室
偶然看到有位仁兄的帖子,拷贝过来细细研究,感谢此仁兄的无私,期待此仁兄的下次更新转自http://blog.csdn.net/lnb333666/article/details/7476177 Android基于XMPP
Smack
openfire
cuiweijie3
·
2013-03-07 17:00
android
String
smack
聊天
XMPP
smack
- PacketWriter
转自: http://blog.csdn.net/wqhjfree/article/details/7194416 PacketWriter是在上篇在介绍initConnection()方法中创建的,那么详细看下PacketWriter的实现: protected PacketWriter(XMPPConnection connection) { this.queu
追求幸福
·
2013-03-07 14:00
java
smack
smack
- PacketReader
转自: http://blog.csdn.net/wqhjfree/article/details/7194428 PacketReader的作用主要用来接收云端推送的消息并解析然后调用相应的监听器完成相关的操作. 什么都别说, 先看代码: //构造函数 protected PacketReader(final XMPPConnection connection) {
追求幸福
·
2013-03-07 11:00
java
smack
XMPP:
smack
exception "No response from the server"
http://blog.chinaunix.net/uid-22027772-id-3013644.html
smack
exception:Noresponsefromtheserver(注意:不是Noresponsefromserver
macleo
·
2013-02-26 09:00
exception
xmpp/
smack
判断指定好有是否在线
Rosterroster=LoginToolUtil.getInstance().getConnection().getRoster(); Presencepresence=roster.getPresence("user@domin"); if(presence.getType()==Presence.Type.available){//离线 Log.v(TAG,"Userisonline")
qq634416025
·
2013-02-21 20:00
Openfire+Spark安装手册
baozhengw/archive/2009/08/29/4496920.aspx 第一章 Java领域的IM解决方案Java领域的即时通信的解决方案可以考虑openfire+spark+
smack
yaorongzhen123
·
2013-01-27 00:00
android中用XMPP A
smack
获取用户朋友的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 a
smack
macleo
·
2013-01-11 23:00
android
archlinux上安装QEMU+EFI BIOS
参考内容:http://
smack
erelofopinion.blogspot.com/2009/11/qemu-efi-bios.html我在archlinux上使用aur上的ovmf来实现了相应的功能
cnsword
·
2013-01-07 13:00
linux
linux
linux
archLinux
archLinux
使用Super
Smack
进行MySQL性能测试
遂改用super
smack
。貌似它风评还不错。 安装 1.从网上下载tar.gz的安装包。http://vegan.net/tony/super
smack
/ 我下载到的最新版本是1.3。
xuzhfa123
·
2013-01-05 18:00
mysql
Facebook Chat Api 学习总结
Smack
官方文档 http://www.igniterealtime.org/projects/
smack
/
Smack
Documentation:如果你坐过即时通信,连
Smack
都不知道,就out了
song_shi_chao
·
2013-01-04 16:00
Facebook Chat Api 学习总结
Smack
官方文档http://www.igniterealtime.org/projects/
smack
/
Smack
Documentation :如果你坐过即时通信,连
Smack
都不知道,就out
v5browser
·
2013-01-04 16:00
Facebook
Xmpp协议 A
smack
Android客户端 一些Bug的解决方法
最近需要做一些有关即时通讯的项目,花了几天时间搜集了一下有关即时通讯方面的资料最终选定Openfire做为服务器,A
smack
作为Android端的实现。
winsonx
·
2012-12-20 09:00
XMPP开发库列表
LicenseDetailsagsXMPPSDKC#/.NET/Monoag-software.deAnyEvent::XMPPPerlWebsiteas3xmppFlash/ActionScriptcode.google.coma
smack
Java
yerik_yao
·
2012-12-17 22:03
XMPP
开发库列表
XMPP开发库列表
LicenseDetailsagsXMPPSDKC#/.NET/Monoag-software.deAnyEvent::XMPPPerlWebsiteas3xmppFlash/ActionScriptcode.google.coma
smack
Java
yerik_yao
·
2012-12-17 22:03
XMPP
开发库列表
MySQL基准测试---sysbench
重点来说MySQL的基准测试如何进行,也有很多种工具来供我们选择,比如mysqlslap、sysbench、Super
Smack
等,其中mysqlslap的使用MySQL官网给出了介绍,Super
Smack
一宁
·
2012-12-11 01:00
mysql
基准测试
sysbench
MySQL基准测试---sysbench
重点来说MySQL的基准测试如何进行,也有很多种工具来供我们选择,比如mysqlslap、sysbench、Super
Smack
等,其中mysqlslap的使用MySQL官网给出了介绍,Super
Smack
一宁
·
2012-12-10 17:00
mysql
测试
sysbench
关于socket长连接的心跳包
转载:http://blog.csdn.net/iamdesmo/article/details/7439193 出于最近对im研究的兴趣,看到
smack
里有个30s发送一个空消息的线程
iluoxuan
·
2012-12-10 09:00
socket
smack
configuration
Smack
ConfigurationUnsupportedVersion: ThisarticleappliestoanunsupportedversionofUbuntu.
xiayu98020214
·
2012-12-07 17:00
android扩展openfire注册
使用android注册openfire增加注册字段,要修改服务器端,扩展注册实现,牵扯的类太多,也不麻烦,服务器端改好后,用客户端测试下吧:直接使用a
smack
可以,客户端使用a
smack
包扩展一下Registration
i_feng
·
2012-12-03 11:00
android
openfire
开源聊天服务器openfire
基于多方面的考虑就选取了openfire做为聊天服务器,同时呢使用spark和如意通来进行开发测试openfire和spark以及
smack
的下载地址是:http://www.igniterealtime.org
青蛙小王子
·
2012-12-01 22:08
openfire聊天服务器
开源聊天服务器openfire
基于多方面的考虑就选取了openfire做为聊天服务器,同时呢使用spark和如意通来进行开发测试openfire和spark以及
smack
的下载地址是:http://www.igniterealtime.org
chenwill3
·
2012-12-01 22:00
openfire
openfire
聊天
openfire整合现有数据
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他