[发明专利]一种基于Web服务的一键业务方法有效
申请号: | 201410151475.0 | 申请日: | 2014-04-16 |
公开(公告)号: | CN103944984B | 公开(公告)日: | 2017-07-04 |
发明(设计)人: | 黄联芬;杨先龙;黄玮;唐余亮;高志斌;胡天力 | 申请(专利权)人: | 厦门大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L9/32 |
代理公司: | 厦门南强之路专利事务所(普通合伙)35200 | 代理人: | 马应森 |
地址: | 361005 *** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于Web服务的一键业务方法,涉及通信技术。包括用户发起请求之前的一键鉴权注册方法,以及用户发起一键音视频呼叫的方法、用户一键发送图片的方法、用户一键发送短信/彩信的方法、用户一键告警的方法、用户一键发起投票的方法、用户一键接收业务推送的方法、用户一键接收灾害警报紧急推送的方法等中的至少一种。架构包括用户Web浏览器、Web后台服务器、交换控制处理模块、网关、用户数据库模块、Web管理页面。拥有良好的用户体验,可保证业务在满足实时性要求下的稳定执行,提供其他业务的扩展性。 | ||
搜索关键词: | 一种 基于 web 服务 业务 方法 | ||
【主权项】:
一种基于Web服务的一键业务方法,其特征在于包括用户发起请求之前的一键鉴权注册方法、用户发起一键音视频呼叫的方法、用户一键发送图片的方法、用户一键发送短信/彩信的方法、用户一键告警的方法、用户一键发起投票的方法、用户一键接收业务推送的方法和用户一键接收灾害警报紧急推送的方法;所述用户发起请求之前的一键鉴权注册方法,包括以下步骤:步骤S101,用户使用Web浏览器发送鉴权注册请求;步骤S102,网关转发鉴权注册请求,交换控制处理中心到鉴权中心中查看是否存在对应用户的鉴权信息;若是,则跳至步骤S104,否则下一步;步骤S103,交换控制处理中心通过用户数据库服务器到后台数据库中查找对应用户鉴权信息;步骤S104,交换控制处理中心判断用户鉴权注册请求是否携带鉴权信息;若是,则跳至步骤S107,否则下一步;步骤S105,交换控制处理中心要求用户发送携带鉴权信息的鉴权注册请求,并为该请求设置定时器,设定最迟到达时间;步骤S106,交换控制处理中心判断在定时器超时前是否收到用户发来的携带了鉴权信息的鉴权注册请求,若是,则下一步,否则跳至步骤S109;步骤S107,交换控制处理中心判断用户鉴权注册请求中的鉴权信息与本地存储的或后台数据库中的鉴权信息是否一致;若是,则下一步,否则跳至步骤S109;步骤S108,用户鉴权注册请求通过,交换控制处理中心通过用户数据库服务器向后台数据库写入用户注册信息;步骤S109,通知用户鉴权注册失败;步骤S110,结束鉴权注册过程;所述用户发起一键音视频呼叫的方法,包括以下步骤:步骤S201,用户1通过Web浏览器向网关1发送音视频呼叫请求;步骤S202,网关1回复用户1正在尝试连接;步骤S203,网关1向交换控制处理中心发送音视频呼叫请求;步骤S204,交换控制处理中心回复网关1正在尝试连接;步骤S205,交换控制处理中心向用户数据库模块查询用户2注册信息;步骤S206,用户数据库模块回复交换控制处理中心用户2注册消息;步骤S207,交换控制处理中心判断用户2是否注册;若是,则下一步,否则通过网关1回复用户1目标用户未注册,无法进行音视频呼叫;步骤S208,交换控制处理中心向网关2发送音视频呼叫请求;步骤S209,网关2回复交换控制处理中心正在尝试连接;步骤S210,网关2向用户2发送音视频呼叫请求;步骤S211,用户2回复网关2正在尝试连接;步骤S212,用户2的Web浏览器建立通信信道;步骤S213,用户2回复网关2正在响铃;步骤S214,网关2回复交换控制处理中心正在响铃;步骤S215,交换控制处理中心回复网关1正在响铃;步骤S216,网关1回复用户1正在响铃;步骤S217,用户1的Web浏览器建立通信信道;步骤S218,用户2回复网关2确认接听;步骤S219,网关2回复交换控制处理中心确认接听;步骤S220,交换控制处理中心回复网关2确认连接建立成功;步骤S221,网关2回复用户2确认连接建立成功;步骤S222,交换控制处理中心向网关1通知接听成功;步骤S223,网关1向用户1通知接听成功;步骤S224,用户1回复网关1确认连接建立成功;步骤S225,网关1回复交换控制处理中心确认连接建立成功;步骤S226,网关1、网关2分别为用户1、用户2转换媒体流格式并转发之;所述用户一键发送图片的方法,包括以下步骤:步骤S301,用户1通过Web浏览器向网关1发送图片请求;步骤S302,网关1向交换控制处理中心发送图片请求;步骤S303,交换控制处理中心向用户数据库模块查询用户2注册信息;步骤S304,用户数据库模块回复交换控制处理中心用户2注册消息;步骤S305,交换控制处理中心判断用户2是否注册;若是,则为在线图片发送,跳至S306,否则为离线图片发送,跳至S306’;步骤S306,交换控制处理中心向网关2发送图片请求;步骤S307,网关2向用户2发送图片请求;步骤S308,用户2回复网关2准备接收图片;步骤S309,网关2回复交换控制处理中心准备接收图片;步骤S310,交换控制处理中心回复网关1准备接收图片;步骤S311,网关1回复用户1准备接收图片;步骤S312,网关1为用户1转发图片至网关2,网关2再将图片发给用户2;步骤S306’,交换控制处理中心向短信/彩信/图片中心发送存储离线图片请求;步骤S307’,短信/彩信/图片中心回复交换控制处理中心准备存储离线图片;步骤S308’,交换控制处理中心回复网关1允许发送离线图片;步骤S309’,网关1回复用户1允许发送离线图片;步骤S310’,网关1转发用户1的离线图片给短信/彩信/图片中心;步骤S311’,交换控制处理中心发现用户2的成功注册;步骤S312’,交换控制处理中心通知短信/彩信/图片中心转发离线图片;步骤S313’,短信/彩信/图片中心向网关2发送图片请求;步骤S314’,网关2向用户2发送图片请求;步骤S315’,用户2回复网关2准备接收图片;步骤S316’,网关2回复短信/彩信/图片中心准备接收图片;步骤S317’,网关2转发短信/彩信/图片中心存储的对应离线图片给用户2;步骤S318’,短信/彩信/图片中心回复交换控制处理中心离线图片发送成功;所述用户一键发送短信/彩信的方法,包括以下步骤:步骤S401,用户1通过Web浏览器向网关1发送短信/彩信;步骤S402,网关1向交换控制处理中心发送短信/彩信;步骤S403,交换控制处理中心向用户数据库模块查询用户2注册信息;步骤S404,用户数据库模块回复交换控制处理中心用户2注册消息;步骤S405,交换控制处理中心判断用户2是否注册;若是,则为已注册的目标用户接收短信/彩信,否则为未注册的目标用户接收短信/彩信;步骤S406,交换控制处理中心向短信/彩信/图片中心发送短信/彩信;步骤S407’,短信/彩信/图片中心存储该短信/彩信;步骤S408’,交换控制处理中心发现用户2的成功注册;步骤S409’,交换控制处理中心通知短信/彩信/图片中心转发短信/彩信;步骤S410’,短信/彩信/图片中心向交换控制处理中心确认收到该通知;步骤S411’,短信/彩信/图片中心向网关2发送存储的对应短信/彩信;步骤S412’,网关2发送短信/彩信给用户2;步骤S413’,用户2回复网关2短信/彩信已送达;步骤S414’,网关2回复短信/彩信/图片中心短信/彩信已送达;步骤S415’,短信/彩信/图片中心回复交换控制处理中心短信/彩信已送达;步骤S416’,交换控制处理中心回复网关1短信/彩信已送达;步骤S417’,网关1回复用户1短信/彩信已送达;所述用户一键告警的方法,包括以下步骤:步骤S501,用户通过Web浏览器向网关告警;步骤S502,网关向交换控制处理中心告警;步骤S503,交换控制处理中心向告警中心告警;步骤S504,告警中心处理告警,向社区中心或110指挥中心告警;步骤S505,告警中心回复交换控制处理中心,确认告警成功;步骤S506,交换控制处理中心将用户告警记录写入用户数据库模块;步骤S507,用户数据库模块回复交换控制处理中心,确认成功写入用户告警记录;步骤S508,交换控制处理中心回复网关告警成功;步骤S509,网关回复用户告警成功;所述用户一键发起投票的方法,包括以下步骤:步骤S601,用户1通过Web浏览器向网关1发起投票请求;步骤S602,网关1向交换控制处理中心发起投票请求;步骤S603,用X表示其中任意一个用户,交换控制处理中心向用户数据库模块查询用户X注册信息;步骤S604,用户数据库模块回复交换控制处理中心用户X注册消息;步骤S605,交换控制处理中心判断用户X是否注册,并将这些用户的注册信息放在将要发送给投票中心的消息中;步骤S606,交换控制处理中心通知投票中心有新的投票发起;步骤S607,投票中心向交换控制处理中心确认收到通知;步骤S608,交换控制处理中心向网关1确认投票请求已受理;步骤S609,网关1向用户1确认投票请求已受理;步骤S610,投票中心为本次投票开启投票定时器;步骤S611,投票中心发起投票请求给网关X;未注册用户在定时器超时前若注册成功,则交换控制处理中心通知投票中心触发本步骤;步骤S612,网关X向用户X发起投票请求;步骤S613,用户X回复个人投票结果;步骤S614,网关X转发用户X的投票结果给投票中心;步骤S615,投票中心的投票定时器超时后开始计票;以下方式记为弃权:已注册用户不回复投票结果;未注册用户在超时前始终未注册;未注册用户在超时前注册成功,但不回复投票结果;步骤S616,投票中心通知计票结果给网关1;步骤S617,网关1通知计票结果给用户1;步骤S618,投票中心通知计票结果给网关X;步骤S619,网关X通知计票结果给用户X;步骤S620,用户1向网关1确认收到计票结果;步骤S621,网关1向投票中心确认收到计票结果;步骤S622,用户X向网关X确认收到计票结果;步骤S623,网关X向投票中心确认收到计票结果;所述用户一键接收业务推送的方法,包括以下步骤:步骤S701,管理员通过Web管理页面修改后台数据库业务,触发Web管理页面向用户数据库模块发送业务推送请求;步骤S702,用户数据库模块向交换控制处理中心发送业务推送请求;步骤S703,交换控制处理中心向对应网关下发业务推送的具体内容;步骤S704,网关转发业务推送具体内容给用户;步骤S705,用户向网关确认接收推送成功;步骤S706,网关向交换控制处理中心确认接收推送成功;步骤S707,交换控制处理中心向用户数据库模块回复业务推送结果;步骤S708,用户数据库模块向管理员回复业务推送结果,该结果在Web管理页面上显示;所述用户一键接收灾害警报紧急推送的方法,包括以下步骤:步骤S801,管理员通过Web管理页面向交换控制处理中心发送灾害警报;步骤S802,交换控制处理中心向短信/彩信/图片中心发送灾害警报构建请求;步骤S803,短信/彩信/图片中心使用灾害警报内容构建相应的紧急推送短信;步骤S804,短信/彩信/图片中心回复交换控制处理中心短信构建成功;步骤S805,短信/彩信/图片中心向网关X下发灾害警报紧急推送短信;步骤S806,网关X向用户X发送该短信;步骤S807,用户X回复网关X短信已送达;步骤S808,网关X回复短信/彩信/图片中心短信已送达;步骤S809,短信/彩信/图片中心统计短信送达个数,并重发短信给未确认“短信已送达”的用户,重发若干次后,若还未确认,则不再发送;步骤S810,短信/彩信/图片中心向交换控制处理中心回复紧急推送短信发送情况;步骤S811,交换控制处理中心向短信/彩信/图片中心确认收到信息;步骤S812,交换控制处理中心向管理员回复灾害警报紧急推送短信的发送情况,该情况在Web管理界面上显示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门大学,未经厦门大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410151475.0/,转载请声明来源钻瓜专利网。
- 上一篇:中药自动配药装置
- 下一篇:用于集装箱物联网管控的WSID信息感知系统及方法