一种基于端口占用的处理推送信息的方法技术

技术编号:19866490 阅读:53 留言:0更新日期:2018-12-22 13:57
本发明专利技术提供一种基于端口占用的处理推送信息的方法,具体包括:步骤S100,应用软件接收服务器端的推送信息,所述推送信息中包括推送信息指示标识;步骤S200,所述应用软件判断指示标识,根据判断结果检测端口状态;步骤S300,所述应用软件根据所述端口的状态来处理所述推送信息。根据本发明专利技术的方法,能够实现对推送信息的管理,使用户避免被相同推送信息的重复打扰。

【技术实现步骤摘要】
一种基于端口占用的处理推送信息的方法
本专利技术属于信息处理领域,具体涉及一种基于端口占用的处理推送信息的方法。
技术介绍
近几年以智能手机为代表的个人移动终端的广泛应用,使得人类越来越多的通过以智能手机为代表的个人移动终端或个人PC获取各种资讯信息通常,安装在移动终端或PC端上的应用软件会接收到来自服务器端的各种推送信息。例如:某个新闻类应用软件不定期或定期的接收来自服务器端的新闻类推送信息。由于用户安装的应用软件不同,通常接收到的推送信息也是不同的。但是在某种特殊场景下,不同的应用软件可能会接收到相同的推送信息。例如:预报某个地点将发生地震,那么服务器端在接收到该预报事件后,会将与地震预警相关的信息推送到地震可能发生范围内的每个移动终端或PC端的应用软件上。由于用户的移动终端或PC端通常会安装多个应用软件,那么将会发生多个应用软件在收到地震预警信息后都呈现给用户的情况,导致用户被相同的推送信息重复打扰,获取信息的效率低下,无法满足用户的需要。
技术实现思路
为克服上述问题,本申请提供一种基于端口占用的处理推送信息的方法,具体包括:步骤S100,应用软件接收服务器端的推送信息,所述推送本文档来自技高网...

【技术保护点】
1.一种基于端口占用的处理推送信息的方法,其特征在于,具体包括以下步骤,步骤S100,应用软件接收服务器端的推送信息,所述推送信息中包括推送信息指示标识;步骤S200,所述应用软件判断指示标识,根据判断结果检测端口状态;步骤S300,所述应用软件根据所述端口的状态来处理所述推送信息。

【技术特征摘要】
1.一种基于端口占用的处理推送信息的方法,其特征在于,具体包括以下步骤,步骤S100,应用软件接收服务器端的推送信息,所述推送信息中包括推送信息指示标识;步骤S200,所述应用软件判断指示标识,根据判断结果检测端口状态;步骤S300,所述应用软件根据所述端口的状态来处理所述推送信息。2.根据权利要求1所述的处理推送信息的方法,其特征在于,推送信息指示标识包括第一指示标识或第二指示标识;所述步骤S200中,所述应用软件判断指示标识为第一指示标识时,检测预定端口列表P={p1,p2,...,pn}中端口的状态,其中,n≥1,优选的n=2,执行步骤S300;当判断标识为第二指示标识时,直接处理所述推送信息,不再检测所述端口的状态,所述状态包括占用状态和非占用状态。3.根据权利要求2所述的处理推送信息的方法,其特征在于,当n=1时,步骤S300中进一步包括:若所述应用软件检测出预定端口p1的状态为非占用状态,则所述应用软件占用该预定端口p1,并且直接处理所述推送信息;若所述应用软件检测出预定端口p1的状态为占用状态,则所述应用软件不处理所述推送信息。4.根据权利要求2所述的处理推送信息的方法,其特征在于,当n≥2时,步骤S300中进一步包括:如果端口列表P中的所有端口均处于占用状态,那么所述应用软件不处理所述推送信息;如果端口列表P中存在处于非占用状态的端口,那么所述应用软件从非占用状态的端口中选择一个端口,将选择的端口设置为占用状态,并且处理所述推送消息。5.根据权利要求4所述的处理推送信息的方法,其特征在于,所述应用软件从非占用状态的端口中选择一个端口包括随机选择或依顺序选择,当所述应用软件是从非占用状态的端口中依顺序选择一个端口占用时,若所述应用软件检测出预定端口p1的状态为非占用状态,则所述应用软件占用该预定端口p1,并且直接处理所述推送信息;若所述应用软件检测出预定端口p1的状态为占用状态,则所述应用软件按照预定端口列表中从...

【专利技术属性】
技术研发人员:吕观祥董霖周程叶新江方毅
申请(专利权)人:浙江每日互动网络科技股份有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1