[发明专利]一种基于XMPP的异构终端消息互通的方法、服务器及系统有效

专利信息
申请号: 201510883085.7 申请日: 2015-12-03
公开(公告)号: CN105515947B 公开(公告)日: 2018-08-21
发明(设计)人: 韩志永;苏会杰;齐幸辉;侯位昭;张建中;杨莹;翟晓亮;李川;许杨;梁栋;赵康;王阳;詹克通;祝胜强;孙安宅;郝志刚;倪洪印;周冰;臧艳军 申请(专利权)人: 河北远东通信系统工程有限公司
主分类号: H04L12/58 分类号: H04L12/58;H04L29/08
代理公司: 河北东尚律师事务所 13124 代理人: 王文庆
地址: 050200 河北省石*** 国省代码: 河北;13
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 xmpp 终端 消息 互通 方法 服务器 系统
【说明书】:

发明公开了一种基于XMPP的异构终端消息互通的方法、服务器及系统。本发明在XMPP服务器中增加了智能路由插件,该插件支持业务类型配置、业务插件管理、消息路由规则配置以及智能消息路由策略,使得XMPP服务器能够对XMPP客户端发送来的XMPP扩展消息按照规则进行智能路由到不同业务插件,使得完成同一种业务能够适配不同的第三方系统,极大的简化了异构终端消息互通;本发明中业务插件的使用,使得与第三方系统接入协议适配相对独立,极大提高系统的灵活性。本发明的方法包括通过对XMPP协议的扩展,使得XMPP客户端实现不同业务功能使用统一消息,实现了XMPP客户端与异构终端进行消息互通。

技术领域

本发明属于计算机网络通信技术领域,尤其涉及一种基于XMPP协议来实现异构终端消息互通的方法、服务器及系统。

背景技术

XMPP(Extensible Messaging and Presence Protocol,可扩展通讯和表示协议)是基于可扩展标记语言(XML)的协议,可用于服务类实时通讯、表示和需求响应服务中XML数据元流式传输。它主要用于即时消息,允许网络上的用户相互发送即时消息。XMPP是一个良好的扩展性的开放协议,很容易进行扩展。

XMPP突出的特点是可以和其他即时通信系统交换信息和用户在线状况。由于协议不同,XMPP和其他系统交换信息必须通过协议的转换来实现,实现这个特殊功能的服务端在XMPP架构里叫做网关。

由于XMPP主要用于即时通信,主要完成即时消息客户端消息的互通。随着时代发展,企业、政府和客户等对办公、生活中通信要求不断提高,往往要求即时消息客户端完成与异构终端的消息互通,如手机、数字手台、北斗终端等。由于各异构终端协议多样,而且同样的业务如手机短信在不同企业间实现方式也不尽相同,为了满足不同客户需求实现异构客户端之间消息的互通,在此就需要对XMPP协议进行扩展。

发明内容

针对上述问题,本发明的目的是提供一种较好支持XMPP客户端与其他异构客户端实现消息互通的方法、服务器和系统,并对XMPP协议做了进一步的扩展。

为实现上述目的,本发明采取以下技术方案:一种XMPP服务器,包括消息收发模块和消息路由模块,其特征在于:还包括智能路由插件和多个业务插件;

所述消息收发模块用于与XMPP客户端之间完成XMPP消息的接收和发送;同时,接收消息路由模块发送来的回复消息;

所述消息路由模块用于把XMPP消息分发到智能路由插件中;同时,将智能路由插件发送来的回复消息交由消息收发模块;

所述智能路由插件用于根据XMPP消息中的业务类型和路由号码以及智能路由插件的路由规则,把XMPP消息按照路由策略路由到对应的业务插件;同时,将业务插件回复的消息交由消息路由模块;

所述多个业务插件用于接收外部的适配协议,并根据适配协议对智能路由插件发送来的XMPP消息进行协议适配后对外输出。

其中,所述的智能路由插件包括业务插件管理模块、业务类型配置模块、路由规则配置模块和消息智能路由模块,

所述业务插件管理模块用于注册各种业务插件所支持的业务类型;

所述业务类型配置模块用于配置XMPP服务器所支持的业务类型以及业务类型的失败路由;

所述路由规则配置模块用于配置路由规则;其中,所述的路由规则由数字、分号和X字母组成,用于表示业务类型到各种业务插件之间映射关系;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河北远东通信系统工程有限公司,未经河北远东通信系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510883085.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top