[发明专利]一种将社交软件内信息实时分享到站外链接的方法及装置在审
申请号: | 201811359793.0 | 申请日: | 2018-11-15 |
公开(公告)号: | CN109714386A | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 王振兴;陈正超;禹璐;王恒 | 申请(专利权)人: | 贵阳语玩科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/955 |
代理公司: | 北京恒创益佳知识产权代理事务所(普通合伙) 11556 | 代理人: | 付金豹 |
地址: | 550008 贵州省贵阳市*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务服务器 中转服务器 链接 订阅请求 发送 实时更新 同步软件 消息发送 消息格式 协议建立 协议支持 页面刷新 长链接 全双工 时效性 回传 解包 调用 打包 传送 订阅 多样性 响应 更新 | ||
本发明提供了一种将社交软件内信息实时分享到站外链接的方法及装置。该技术方案基于websocket协议建立连接,由Node中转服务器接收来自web页面的订阅请求,通过调用node扩展库将请求打包为业务服务器能识别的消息格式,再发送至业务服务器;业务服务器响应订阅请求,将所订阅的消息发送至Node中转服务器,经Node中转服务器解包后回传至web页面。当消息发生变化时,业务服务器将更新的消息主动通过Node中转服务器发送至web页面,页面刷新后得到显示,从而实现消息的实时更新。本发明基于websocket协议支持全双工传送和保持长链接的特点,实现了实时分享并同步软件内消息到站外链接,显著提升了消息分享的时效性和多样性,具有良好的推广前景。
技术领域
本发明涉及软件工程技术领域,尤其涉及的是一种将社交软件内信息实时分享到站外链接的方法及装置。
背景技术
分享链接是社交软件的重要功能,不仅为用户在不同软件之间实现了信息传递,而且能将软件内有特色的功能通过分享链接的方式展示出来,让站外用户无需注册就能够直观体验软件特点,这样不仅拓展了软件的推广范围,而且降低了推广成本。然而,由于http协议的特点,分享到站外的信息一般都是固定的视频或者音频,非实时的站内消息展示。这在一定程度上制约了信息分享的类别和时效性。因此,现有技术存在缺陷,需要改进。
发明内容
本发明所要解决的技术问题是如何将社交软件内信息实时分享到站外链接。
本发明的技术方案如下:
一种将社交软件内信息实时分享到站外链接的方法,包括:
node中转服务器通过websocket与Web页面建立连接;
所述node中转服务器接收来自于所述Web页面发送的订阅消息请求;
所述node中转服务器调用node扩展库接口将所述订阅消息请求打包,而后发送至业务服务器;
所述node中转服务器接收来自于所述业务服务器的消息内容,并发送至所述web页面以显示所述消息内容。
作为优选,所述node中转服务器接收来自于所述业务服务器的消息内容,并发送至所述web页面以显示所述消息内容包括:所述node中转服务器接收来自所述业务服务器的消息内容,调用node扩展库进行解包,而后分发至所述Web页面。
作为优选,所述消息内容包括视频,音频或实时的站内消息。
作为优选,该方法还包括:当所述消息内容变化时,所述业务服务器将更新的消息内容通过所述node中转服务器发送至所述web页面;在所述web页面显示更新的消息内容。
同时,本发明进一步提供了一种将社交软件内信息实时分享到站外链接的装置,包括:
握手单元:用于由node中转服务器通过websocket与Web页面建立连接;
请求发送单元:用于由所述node中转服务器接收来自于所述Web页面发送的订阅消息请求;
请求中转单元:用于由所述node中转服务器调用node扩展库接口将所述订阅消息请求打包,而后发送至业务服务器;
消息回复及显示单元:用于由所述node中转服务器接收来自于所述业务服务器的消息内容,并发送至所述web页面以显示所述消息内容。
作为优选,所述node中转服务器接收来自于所述业务服务器的消息内容,并发送至所述web页面以显示所述消息内容包括:所述node中转服务器接收来自所述业务服务器的消息内容,调用node扩展库进行解包,而后分发至所述Web页面。
作为优选,所述消息内容包括视频,音频或实时的站内消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳语玩科技有限公司,未经贵阳语玩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811359793.0/2.html,转载请声明来源钻瓜专利网。