最新文章列表

Smack类库详细介绍

原文地址:http://blog.csdn.net/xunshu/archive/2008/03/27/2223817.aspxSmack是一个为使用XMPP服务器聊天和发送即时消息交流而提供的库。   Smack的主要优势: l           使用简单且拥有强大的API。向用户发送一条文本消息只需用一下三行代码即可完成
hoochiang 评论(0) 有506人浏览 2016-01-02 19:27

openfire开发指南《连接和登陆》

第一步     官网下载smack.jar包     下载地址:http://www.igniterealtime.org/downloads/index.jsp#smack 第二步     把smack里边的jar导入你新建的java项目中 开始编写smack连接openfire代码 package openfireTest; import org.jivesoftware.smack.Ac ...
开窍的石头 评论(0) 有1050人浏览 2014-04-17 10:50

Smack使用简介

1 概述     Smack是一个用于和XMPP服务器通信的类库,由此可以实现即时通讯和聊天。 1.1 主要优势  简单易用,并且有十分强大的API,只需三行代码就可以向用户发关文本消息: XMPPConnection connection = new XMPPConnection("jabber.org"); connection.login("mtucker& ...
guizuhong2005 评论(14) 有20798人浏览 2014-04-09 13:56

openfire限制一个用户登录

在默认情况下,如一个帐号,两个人可以用spark同时登录。并经过我测试,往往接收信息的是第一个。 在项目我应该限制用户只能保持一个连接(也就是只能一个账户一个人登录)   在openfire管理界面设置:   服务器--> 服务器设置 -->资源策略--> 从不排除 - 如果有资源冲突,则不允许新的资源登录   这样就可以限制了。   但是,如果我通 ...
shendixiong 评论(2) 有2117人浏览 2013-11-07 11:10

《高性能的RTC服务器OpenFire》—第一章部署与源码调试

  《高性能的RTC服务器OpenFire》—第一章部署与源码调试   前言 OpenFire是什么,以及它能做什么?或许这是许多开发人员最关心的一个话题。简单来说,OpenFire是一个采用纯Java语言编写(核心架构使用Mina构建)的开源RTC(Real-Time Communications,实时协作)服务器。它采用XMPP协议进行分布式通信,该协议的前身其实就是基于Jabb ...
gao_xianglong 评论(8) 有28841人浏览 2013-09-20 02:23

搜寻了关于android推送资料后的一些思考

其实我们要用推送服务的情况还挺多: 1,站内性 其实是可以用推送实现的,互相点对点的推送 当然这是在web上的,名字有点老土 2,私信 这个微博的私信就是一种,值在页面右下角出来对话框形式的 3,优惠发送到手机app上 很多app都来这个,推送些软件或者文章 4,app和app之间的通信 聊天软件 微信 gtalk等   以上几种服务的形式可分类成: 1,server对server ...
sdywcd 评论(2) 有1678人浏览 2013-04-11 22:23

XMPP——Smack

1.Smack[1]连接、登陆及账户操作 http://blog.csdn.net/wklken/article/details/6460075 2.Smack[2]会话、消息监听、字体表情和聊天窗口控制 http://blog.csdn.net/wklken/article/details/6460102 3.Smack[3]用户列表,头像,组操作,用户操作 http://blog.csdn. ...
追求幸福 评论(2) 有4327人浏览 2013-03-09 16:16

关于socket长连接的心跳包

转自:http://blog.csdn.net/klarclm/article/details/7784265 出于最近对im研究的兴趣,看到smack里有个30s发送一个空消息的线程,了解了下关于心跳包,keepalive的知 ...
追求幸福 评论(1) 有15755人浏览 2013-03-08 11:19

smack - PacketWriter

转自:http://blog.csdn.net/wqhjfree/article/details/7194416 PacketWriter是在上篇在介绍initConnection()方法中创建的,那么详细看下PacketWriter的实现: protected PacketWriter(XMPPConnection connection) { this.queue = new ...
追求幸福 评论(0) 有1687人浏览 2013-03-07 14:15

smack - PacketReader

转自:http://blog.csdn.net/wqhjfree/article/details/7194428 PacketReader的作用主要用来接收云端推送的消息并解析然后调用相应的监听器完成相关的操作. 什么都别说, 先看代码: //构造函数 protected PacketReader(final XMPPConnection connection) { this ...
追求幸福 评论(0) 有2390人浏览 2013-03-07 11:49

smack+openfire插件实现广播。向所有在线用户发送消息。

首先打开openfire管理界面,用管理员进去 ,到里面找到插件,点击有效插件.找到Broadcast 这个插件,安装好之后。 然后下面代码,你懂的。 /** * 获取连接 * @return connection */ public static Connection getConnection() { String ip = "127.0.0.1&qu ...
a418040445 评论(0) 有4271人浏览 2012-06-26 15:40

bat中调用jar文件的两个问题

bat调用jar包的两个典型问题 一,工具介绍和打包过程 工具作用:使用smack.jar进行模拟登录。 使用方法:用bat调用工具。 开发过程:在eclipse环境下完成代码的开发和调试。生成jar包(在工程上右击=>选择Export=>选择JAR file,点击Next=>选择导出路径和名称,一直点击Next,直到完成),用bat调用生成的jar包(java -jar ...
Utone 评论(0) 有1934人浏览 2012-05-14 15:30

使用Smack碰到若干问题的解决

  前一段时间在我自己的视频会议系统中用到了smack,我想有必要小结一下。其实关于smack的介绍和使用方法,网上还是挺多的,尤其是官网上面,有很详细的文档可以查考。所以具体的使用方法,我觉得我没有必要写在这里。我需要在这里总结的是我碰到的一些问题,同时目前网上对于这些问题的处理方法还不太详细。 首先是发送消息和接收消息的监听,这里得分两种情况,一种是自己先主动发消息给别人,需要通过 cha ...
feargod 评论(2) 有6158人浏览 2011-10-20 23:42

XMPP packet 重写 基于smack

基于Smack 实现Notification数据包。smack的类中有一个org.jivesoftware.smack.packet.IQ只需对他重写即可,在做的时候其实可以简单一点的,如果你使用tinder.jar 包,其IQ org.xmpp.packet.IQ 有一个 setChildElement 方法与 getChildElement相对应,但smack没有! 主要用于与androi ...
waw 评论(0) 有3553人浏览 2011-10-16 17:20

Smack 体系结构

Smack 体系结构 Zhuam (zhuam... @gmail.com) 摘要: 本文从宏观上介绍Smack类库的基本架构以及源代码的组织方式,并不会涉及太多的代码细节,如果你想从整体了解Smack,有必要一读。 Smack 在我看来可以分为三个基本层面(通讯层、协议层、核心Wrapper层),注:软件分层的看法各不同,可能我认为这样划分比较好,你也可能觉得你的划分更 ...
jiangm520 评论(2) 有4026人浏览 2011-09-20 11:17

smack presence问题

Roser#getPresence(String user) will return null if the contact has no presence information available. This could be because the contact is offline or you are not subscribed to their presence   If ...
Blackbaby 评论(2) 有2250人浏览 2009-07-22 17:29

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics