• xmpp和OpenFire示例,即时聊天室,支持离线消息


    让我说说为什么写这个博客,这是因为我在上周末的研究XMPP和OpenFire,从互联网上下载Demo,但跑不起来。它花了很长的时间。它被改造。抬高。篇博文也是希望后边学习XMPP和OpenFire的同学下载后直接执行。少走弯路了。时间就是金钱,不要花费不必要的时间,也希望大家都能有分享精神。,有问题能够发邮件给我(worldandyou@163.com)

    关于xmpp和openfire的资料请百度百科一下

    下面展示一个聊天程序。所谓万事都要有Helloworld嘛,这个demo能够做为学习xmpp和openfire等的一个开篇HelloWorld,看了代码,或许对对其有更快更好的理解

    1. 闲话不多说,先看效果图:(第一张是模拟器的,第二张是真机的。真机和模拟器之间能过OpenFireserver通信)


    2.具体环境搭建和源码下载例如以下:

       1)要下载OpenFireserver:http://www.igniterealtime.org/downloads/index.jsp#openfire

       2)关于OpenFire的安装和配置请參考:http://www.cnblogs.com/hoojo/archive/2012/05/17/2506769.html

       3)全部配置全然后要为server增加两个username(在本Demo中使用的是test1和test2,password自己设定,注意:server的名字是sam,写错后,对方将收不到消息

        4)下载手机側的源码我已经上载到CSDN的资源库了(http://download.csdn.net/detail/tqtihihc/7502623)。可直接执行。可用模拟器和真机測试(假设有真机,需求要局域网。也就是手机能够链接Wifi才干够。

        5)大功造成了:能够聊天,还支持离线消息(也就是要发给的对方没有在线。server会记录消息,在对方登陆上之后,server会把消息发过来)



    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    [pyqt4]mark
    EPC摘抄
    sockaddr struct 类型重定义
    linux编译警告 will be initialized after
    cout如何输出十六进制
    strcpy unsigned char
    c语言格式控制符
    c++字节数组转换为整型
    C++如何判断大小端
    C++中关于位域的概念
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4641102.html
Copyright © 2020-2023  润新知