1.需求示意图 2.需求描述 原本是为了给做unity3d客户端开发的同事提供不定时的消息推送,比如商城购买道具后服务端将道具信息推送给客户端。 本篇文章简化理解,用“相关部门开展活动,向全市人民征集社会服务改善意见”为例子。但核心想法一致:单向推送(指这个需求上只需要单向)。所以这个功能并不是聊天 ...
APP测试要点:功能性UI界面安装与卸载软件更新升级登录测试离线测试安全性测试兼容性测试(操作系统、屏幕尺寸、分辨率默认即可)消息推送前后台切换网络环境异常中断 专项测试: 安装与卸载:软件安装后是否可以正常运行安装过程中是否可以取消安装空间不足时是否有相应提示是否可以卸载应用(可通过桌面卸载,也可 ...
分类:
移动开发 时间:
2020-07-07 15:55:15
阅读次数:
95
在服务器消息推送场景中,解决方案无外乎浏览器定时询问服务器是否有新数据,另外一种则是服务器在有新数据的时候主动推送给浏览器。大概有如下几种方案: 1. 短轮询 Ajax短轮询是较常见和简单的方式。前端定时向服务端发送请求获取数据。 优点: 实现简单 缺点: 有延迟,延迟度与发送请求的间隔正相关 频繁 ...
分类:
其他好文 时间:
2020-07-03 00:50:14
阅读次数:
55
自行搭建消息推送平台成本太高,为了降低开发成本,由第三方平台推送,依然存在安全风险,怎么办? 为了保证用户体验和运营效果,部分平台需要应用开发者协同进行UI、统计等相关的功能开发,操作过程复杂,怎么办? 别担心,应用内消息可以解决您的这些困扰。什么是应用内消息? 为了提高产品功能和营销活动的用户参与度,我们需
分类:
其他好文 时间:
2020-06-23 00:49:04
阅读次数:
62
钉钉消息推送: https://www.jianshu.com/p/532231cba545 官方文档: https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq Thinkphp5.X异常接管后通过钉钉机器人推送通知: https://www.wol ...
分类:
其他好文 时间:
2020-06-20 13:27:51
阅读次数:
110
公司要求使用golang做识别系统的web后端,我采用gin框架开发,其中部分功能使用了websocket实现前后端的实时消息推送刷新。 记录一下golang中使用channel和锁将websocket封装成为可并发读写的websocket: package cws import ( "errors ...
分类:
Web程序 时间:
2020-06-19 00:48:01
阅读次数:
70
背景:微信小程序开发,准备使用模板消息做些事情,但是发现需要先在微信公众平台的开发——开发设置——消息推送做配置,然后我们后台人员就开始各种配置,但是一到验证token就报错,很是郁闷,然后各种排查,发现了最终原因,过程和代码如下: 很多网站给出的服务器代码如下: //检查签名 /*** 验证消息推 ...
分类:
微信 时间:
2020-06-08 13:03:15
阅读次数:
240
1。RabbitMQ MQ全称为Message Queue,即消息队列, RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开 发中应用非常广泛。 开发中消息 ...
分类:
其他好文 时间:
2020-06-07 09:26:42
阅读次数:
71
vue+elementUI+WebSocket接收后台实时消息推送 https://blog.csdn.net/weixin_40888956/article/details/105971432?utm_medium=distribute.pc_relevant.none-task-blog-bai ...
分类:
Web程序 时间:
2020-06-04 14:08:12
阅读次数:
241
背景 2019年的某个时候, 笔者负责解决公司系统内的基于Redis pubsub + Websocket消息推送的功能稳定性 过程 NO Detail 1. 初始情况: 笔者发现手写的Jedis客户端容易出现 断连, 每个小时至少发生一次, 时间不定. 没有进行多少次改参数的尝试.(因为已经打算寻 ...
分类:
其他好文 时间:
2020-06-04 14:07:58
阅读次数:
139