需求分析:
客户需要监控特定三个网站上的消息公告,如果有符合自己要求的消息,就第一时间通知。客户再根据消息,第一时间做决策。赚的就是那几秒的时间差。时间要控制在3秒内,如果超过了3秒,可能就失去了意义。
概要设计:
根据需求,我们设计了3个模块:刷页面获取消息+分析处理+推送客户
详细设计:
每秒刷新页面,对比过滤排除数据,确定是客户需要的,就推送。问题在怎么推送。客户说了短信、邮件。邮件的方式推送被我们第一时间否定了。因为发邮件不合适,往往有比较大的时延,几分钟是常有的事情,甚至会有可能收不到,比如进垃圾箱。那再考虑短信,都知道大部分短信平台都可以做到秒到,但是目前短信这块,国家限制比较严,发送短信内容需要审核,等等原因,被迫放弃了。有一种办法就是自己实现了,自己做客户端接收这块工作量也不小。刚好,微信,钉钉都有消息推送功能。经过详细了解微信和钉钉的推送规则和开发规则,最终选择钉钉群消息推送。经过测试,基本秒到,发送时间和量限制也符合要求,最终敲定采用推送消息到钉钉群。客户需要阅读消息的,装个钉钉,加人群就行。真的很方便。
开发+测试+交付:
按详细设计的逻辑,开发,测试,一切很顺利。最终交付给客户满意的产品。
声明
一、本站原创内容,其版权属于本网站所有。其他媒体、网站或个人转载使用时不得进行商业性的原版原式的转载,也不得歪曲和篡改本网站所发布的内容。如转载须注明文章来源。
二、本网站转载其它媒体作品的目的在于传递更多信息,并不代表本网站赞同其观点和对其真实性负责;如侵犯你的权益请告诉我们立即删除;其他媒体、网站或个人转载使用自负法律责任。
已有1位网友发表了看法:
素衣清颜 评论于 [2022-12-16 01:13:33] 回复ta
好的,已经私聊你微信了。