Android中的即时通讯,就是客户端要与服务器建立长时间的连接,正常情况下Android中请求服务器数据后,连接一般断开。但即时通讯类的对消息的实时性要求比较高。需要客户端与服务器建立长时间的连接,这样,才能保证消息的时实性。1、XMPP协议1、XMPP基于xml,XMPP用TCP传递的是xml流。它具有xml的灵活性和扩展性。可以实现服务类实时通讯。XMPP的核心XML流传输协议的定义使得XMP...
分类:
移动开发 时间:
2016-05-12 23:25:02
阅读次数:
283
一个Java编写的登录注册程序,分离了业务逻辑与DAO层,C/S 连接传输运用了XMPP协议。
一个初学者学习数据库的总结......
分类:
数据库 时间:
2016-05-12 22:52:48
阅读次数:
258
XMPP : 是即时通讯协议,基于 XML .
Openfire :是一个 XMPP 协议的Java实现的IM服务器程序,底层使用 Mina 框架。
基于环信 IM 长连接技术,支持亿级用户同时在线。
基于WEB的即时消息传输平台,原来的JiveMessenger.
开源的实时协作RTC服务器,基于XMPP协议,构建高效率的通信服务器。利用WEB进行管理。
Sma...
分类:
其他好文 时间:
2016-05-12 19:07:57
阅读次数:
261
1> 安装数据库mysql
-安装mysql-5.7.12-osx10.11-x86_64.dmg
-上面这个mysql是新版本的, 只有一个主安装程序包含全部功能
-在老版本的mysql中会有3个需要安装的程序
*mysql-版本号-要求系统版本-x86_64.dmg // 这个是主安装程序
*MySQL...
分类:
移动开发 时间:
2016-05-07 08:17:39
阅读次数:
141
iOS开发拓展篇-XMPP简单介绍 一、即时通讯简单介绍 1、简单说明 即时通讯技术(IM)支持用户在线实时交谈。如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容 有许多的IM系统,如AOL IM、Yahoo IM、 MSN以及QQ,它们最大的 ...
分类:
移动开发 时间:
2016-05-05 00:15:16
阅读次数:
335
1、下载ejabberd服务器 https://www.process-one.net/en/ejabberd/downloads/
2、双击ejabberd-16.03-osx-installer
3、选择语言,下一步,接收协议下一步
4、安装目录默认
5、设置服务器域名默认bogon,或者改成ejabberd
6、输入服务器后台管理员用户名默认admin
7、输...
分类:
其他好文 时间:
2016-05-03 18:21:09
阅读次数:
356
.net平台 基于 XMPP协议的即时消息服务端简单实现 昨天抽空学习了一下XMPP,在网上找了好久,中文的资料太少了所以做这个简单的例子,今天才完成。公司也正在准备开发基于XMPP协议的即时通讯工具所以也算是打一个基础吧!如果你还没有了解过XMPP请先阅读附录中链接的文章,本实例是基agsXMPP ...
分类:
Web程序 时间:
2016-05-02 07:05:29
阅读次数:
265
Jabber 是著名的即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用。 XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议 ...
分类:
其他好文 时间:
2016-05-02 07:04:40
阅读次数:
244
转载 这种功能实际上就是数据同步,同时要考虑手机本身、电量、网络流量等等限制因素,所以通常在移动端上有一下两个解决方案: 1.一种是定时去server查询数据,通常是使用HTTP协议来访问web服务器,称Polling(轮询); 2.还有一种是移动端和服务器建立长连接,使用XMPP长连接,称Push ...
分类:
移动开发 时间:
2016-04-20 23:32:34
阅读次数:
198
在前些天的查阅资料中,最终确定下来一种服务器的搭建方法——XMPP Smack openfire的方法, 昨天,已经成功安装了openfire 服务器 ,利用电脑Spark 客户端测试服务器成功。 遇到的问题:电脑有一些权限设置问题,需要修改,服务器测试成功,第一次使用这个软件,很多东西都是按照教程 ...
分类:
其他好文 时间:
2016-04-19 07:35:37
阅读次数:
215