[发明专利]一种基于图形化编程平台的消息推送方法、装置及设备在审
申请号: | 202110739319.6 | 申请日: | 2021-06-30 |
公开(公告)号: | CN113656726A | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 李天驰;孙悦;周仁 | 申请(专利权)人: | 深圳点猫科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 广东良马律师事务所 44395 | 代理人: | 张柯 |
地址: | 518000 广东省深圳市前海深港合作区南山街道兴海大道3044号信*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 图形 编程 平台 消息 推送 方法 装置 设备 | ||
本发明公开了一种基于图形化编程平台的消息推送方法、装置及设备,该方法包括:获取需要执行指定事件的对象后,控制对象订阅指定事件;检测到指定事件被触发时,获取消息发送者发送的指定事件对应的事件消息;将获取的事件消息推送至所述指定事件对应的订阅对象;监听事件消息的消息发送状态,将消息发送状态发送至指定事件的消息发送者。本发明实施例减少不必要的查询操作,明确处理对象;采用上述方案用户可以随意控制场景中的其他角色,减少性能消耗,提高处理速度。
技术领域
本发明涉及计算机通信技术领域,尤其涉及一种基于图形化编程平台的消息推送方法、装置及设备。
背景技术
图形化编程就是编写有界面的程序,编程语言是一种被标准化的交流技巧,用来向计算机发出指令,定义计算机程序。使用图形化编程可以进行良好的页面布局,在现有的很多Web应用中,其应用程序的页面布局经常需要使用图像,这样能够让页面整体效果更加友好。用户会对界面友好的应用程序印象深刻从而会进行回访。在页面布局中,很多设计人员喜欢使用CSS设计,这样能够简化页面代码,将页面布局代码和页面代码相分离,从而提高了维护性。
现有技术中的图形化编程平台进行当前事件的消息推送时,主要是通过广播形式通知其他对象,需要遍历所有对象,找到接收当前事件的对象,所有不需要处理当前事件的对象都会遍历一遍,查询效率较低,当对象较多时,性能严重下降,影响用户体验。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供一种基于图形化编程平台的消息推送方法、装置及设备,旨在解决现有技术中的图形化编程平台的消息推送主要是通过广播形式通知其他对象,需要遍历所有对象,找到接收当前事件的对象,查询效率低的问题。
本发明的技术方案如下:
本发明的一实施例提供了一种基于图形化编程平台的消息推送方法,其中,所述图形化编程平台采用积木堆积的方式进行编程,方法包括:
获取需要执行指定事件的对象后,控制对象订阅指定事件;
检测到指定事件被触发时,获取消息发送者发送的指定事件对应的事件消息;
将获取的事件消息推送至所述指定事件对应的订阅对象;
监听事件消息的消息发送状态,将消息发送状态发送至指定事件的消息发送者。
进一步地,所述指定事件为然后事件,所述然后事件用于转移执行积木事件的对象;
所述获取需要执行指定事件的对象,控制对象订阅指定事件,包括:
检测到用户获取需要执行然后事件的所有对象后;控制所有对象订阅然后事件。
进一步,所述然后事件在所述图形化编程平台集成为然后积木;
所述检测到指定事件被触发时,获取消息发送者发送的指定事件对应的事件消息,包括:
若检测到然后积木被点击,则判定然后事件被触发;
获取消息发送者发送的然后事件对应的事件消息。
进一步优选地,所述将获取的事件消息推送至所述指定事件对应的订阅对象,包括:
获取所有订阅然后事件的订阅对象,将获取的事件消息推送至所述然后事件对应的订阅对象;
控制订阅对象在所述图形化编程平台的工作区进行闪烁,闪烁完成后显示提示操作。
优选地,所述控制订阅对象在所述图形化编程平台的工作区进行闪烁,闪烁完成后显示提示操作,还包括:
在所述图形化编程平台的工作区提示距离订阅对象最近的可选择对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳点猫科技有限公司,未经深圳点猫科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110739319.6/2.html,转载请声明来源钻瓜专利网。