最新文章列表

功能复杂且包含及时通讯功能的app后台系统架构

前言: 1.及时通讯开源协议:xmpp 2.较好的开源协议的实现:tigase、openfire 3.鉴于openfire有成套的后台程序以及客户端程序,部署简单且快速,推荐即时通讯服务端开发的新人优先采用openfire进行二次开发   项目说明:项目为一款职业社交app,客户端功能模块有焦点新闻(首页),群组(可以在没有成为群好友的情况下浏览群消息并评论收藏群消息),会议(可以在没 ...
498320858 评论(0) 有2904人浏览 2014-04-14 23:49

openfire connection manager本机安装、使用之windows

openfire版本: 3.8.2  download connection manager  download 一、解压至安装目录 二、配置openfire 选择启用,填写密码,一般端口默认,下一步骤需配置此端口,点击保存 三、配置连接管理器 。打开 连接管理器\conf\manager.xml 1、修改如下 XXX 为你的openfire连接管理器配置内容 <!-- Name ...
showlike 评论(0) 有4045人浏览 2013-12-16 18:09

XMPP协议中的Resource(同帐号多处登录依据)

      XMPP协议支持同一帐号在多处登录,并且支持对不同登录进行区分,这种区分通过绑定resourcepart实现。         XMPP协议中用户帐号格式为<localpart@domainpart>,如<juliet@im.example.com>,类似于EMail地址,其中domainpart是服务器域名,localpart为帐号ID,所以,Clien ...
thoughtbear 评论(0) 有2041人浏览 2013-09-26 11:27

XMPP协议中的XMLStream和XMLStanza

       XMLStream可以理解为XMPP内容在不同实体(如client、server)之间传递的容器,XMLStream开始于<stream>标签,结束于</stream>标签,在生命周期中,可传递不限量的XMPP内容。         XMLStanza是被传递的XMPP内容的基本形式,它可以这样定义:1.在</stream>的子层(深度=1) ...
thoughtbear 评论(0) 有626人浏览 2013-09-25 17:26

基于XMPP协议的手机多方多端即时通讯方案

http://www.cnblogs.com/luxiaofeng54/archive/2011/03/14/1984026.html
lizaochengwen 评论(0) 有710人浏览 2013-08-19 11:52

使用开源jabber(XMPP)协议及openfire架设内部即时通讯服务

【转自】http://www.blog-dragon.com/2007/10/jabber-xmpp-openfire-spark.html Jabber 是著名的即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务 ...
lizaochengwen 评论(0) 有1226人浏览 2013-08-19 11:07

IP电话基本原理详细解析

一、IP电话基本原理:      通过语音压缩算法对语音信号进行压缩编码处理,然后把这些语音数据按TCP/IP标准进行打包,经过网络把数据包发送到 ...
lizaochengwen 评论(0) 有1171人浏览 2013-08-19 11:01

XMPP协议的原理介绍

XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。   XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。XMPP目前被IETF国际标准组织完成了标准化工作。标准化的核心结果分为两部分; ...
lizaochengwen 评论(0) 有705人浏览 2013-08-19 10:37

openfire 开源即时消息扩展篇之自定义数据源

       本文档提供了指示为集成Openfire身份验证、用户和组与您的自定义数据库表。这是有用,当您的用户已经有账户在一个外部系统,你不希望重复这些账户在Openfire。简单的集成与定制数据库允许用户身份验证使用他们现有的用户名和密码。您可以加载用户配置文件配置Openfire和组信息从您的自定义数据库。具体的步骤如下: 1:数据源配置  你需要指定数据源连接驱动和连接url.需要写 ...
zhongjingquan 评论(0) 有2401人浏览 2013-06-21 10:14

XMPP协议分析

XMPP协议简介 XMPP协议(Extensible Messaging and PresenceProtocol,可扩展消息处理现场协议)是一种基于XML的协议,目的是为了解决及时通信标准而提出来的,最早是在Jabber上实现的。它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。并且XML很易穿过防火墙,所以用XMPP构建的应用不易受到防火墙的阻碍。利用XMPP作为通 ...
ncs123 评论(0) 有899人浏览 2013-06-15 16:00

XMPP协议错误码

302 重定向 尽管HTTP规定中包含八种不同代码来表示重定向,Jabber只用了其中一个(用来代替所有的重定向错误)。不过Jabber代码302是为以后的功能预留的 ...
awdxzc 评论(0) 有13656人浏览 2013-06-09 00:41

安装配置openfire 3.8 构建spark, web client环境

预览图: 该帖子展示了如何安装openfire 以及做一些配置 例如cross-domain 并且会在本地安装spark客户端以及web客户端, web客户端主要用于打印日志,输出客户端与XMPP服务器之间传输XMPP节。 web客户端主要参照了《Professional XMPP Programming with JavaScript and jQuery》这本书 第4章的例子,该书的P ...
seong 评论(1) 有4173人浏览 2013-05-18 00:18

openfire xmpp sasl 浅析

SASL全称Simple Authentication and Security Layer,是一种用来扩充C/S模式验证能力的机制。在Postfix可以利用SASL来判断用户是否有权使用转发服务,或是辨认谁在使用你的服务器。SASL提供了一个通用的方法为基于连接的协议增加验证支持,而XMPP使用了一个普通的XML名字空间来满足SASL的需要。在xmpp协议下客户端和服务器端的交换报文如下:1. ...
youzifei 评论(1) 有9175人浏览 2013-05-13 22:18

XMPP登陆互踢

  如果JID的resource缺省,则登陆后XMPP服务器会自动分配一个resource,如tigase-10.由于XMPP是支持多点登陆的,所以不同客户端用同一个JID登陆后,服务器会 ...
82934162 评论(1) 有10043人浏览 2013-02-20 16:16

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics