以前做过一个基于XMPP协议的聊天社交软件,总结了一下。发出来。 以前做过一个基于XMPP协议的聊天社交软件,总结了一下。发出来。 设计基于开源的XMPP即时通信协议,采用C/S体系结构,通过GPRS无线网络用TCP协议连接到服务器,以架设开源的Openfn'e服务器作为即时通讯平台。 系统主要由以 ...
分类:
移动开发 时间:
2016-06-15 01:45:59
阅读次数:
360
即时通讯又叫实时通讯,简单来说就是两个及以上的人使用网络进行文字、文件、语音和视频的交流。 首先,进行网络进行通信,肯定需要网络协议,即时通讯专用的协议就是xmpp。xmpp协议要传递的消息类型是xml格式的。 http协议的实现类是socket,xmpp协议的实现类叫smack。 其次,即时通讯肯 ...
分类:
其他好文 时间:
2016-06-15 01:43:37
阅读次数:
535
在之前的文章《Openfire阶段实践总结》中提到过一种openfire的扩展模式Compoent。本文将主要探讨对这种模式的应用与开发方法。 内部与外部组件介绍 在openfire中的许多插件都实现了Compoent,Compoent的灵活性在于它可以通过对特定的二级子域包进行处理。在XMPP协议 ...
分类:
其他好文 时间:
2016-06-14 15:53:58
阅读次数:
691
一、先看下相关国外的专业数据对四大协议的比较: Protocol CoAP XMPP RESTful HTTP MQTT XML的解析对于嵌入多设备来说是比较痛苦的 ,所以在嵌入设备上做开发的时候,最好不要选择基于XML的协议。 二、四大协议的基本介绍: 物联网协议XMPP XMPP是一种基于标准通 ...
分类:
Web程序 时间:
2016-05-23 20:53:23
阅读次数:
242
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
.net平台 基于 XMPP协议的即时消息服务端简单实现 昨天抽空学习了一下XMPP,在网上找了好久,中文的资料太少了所以做这个简单的例子,今天才完成。公司也正在准备开发基于XMPP协议的即时通讯工具所以也算是打一个基础吧!如果你还没有了解过XMPP请先阅读附录中链接的文章,本实例是基agsXMPP ...
分类:
Web程序 时间:
2016-05-02 07:05:29
阅读次数:
265
在即时通信这个领域目前只找到一个XMPP协议,在其协议基础上还是有许多成熟的产品,而且是开源的。所以还是想在这个领域多多了解一下。 XMPP协议:具体的概念我就不写了,毕竟这东西网上到处是。简单的说就是基于XML的一种协议。其解决了什么问题呢?就是给即时通讯制定了标准,大家只要遵守标准就可以完成即时 ...
分类:
系统相关 时间:
2016-04-11 12:01:55
阅读次数:
379
今天我们按照之前所说的步骤介绍GCM云推送服务端的开发,因为服务端的开发比客户端的开发较简单,遵从由易到难,一步一步攻破的原则,所以我先于客户端讲服务端的开发,话不多说,让我们开始吧!首先我们依旧来到首页
这次我们点击指南,进入到GCM开发Overview,这里概括了GCM客户端服务器端开发流程。根据以下的流程图我们不难看出服务端和GCM的通信方式有两种
1.Http协议
2.Xmpp协议...
分类:
其他好文 时间:
2016-03-26 08:02:10
阅读次数:
212