![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:上海
不知道lz还在吗
有几个小问题
1:消息内容的结构体拼接你们是在什么时候做的,(比如用户调用一个评论 ,那你的消息肯定需要包含(评论人id,评论内容id,评论内容标题,内容作者信息等)这块消息结构的数据获取拼接是在评论接口调用成功之后还是说在什么地方)
2:我发布了一篇文章,那肯定需要订阅对这篇文章的点赞,评论,喜欢等一系列的操作,这些是怎么确定的,是在业务代码中事先写死的吗
3:因为你的数据库设计里面。targetType和action都是字符串的形式,那是不是表示在代码中也是需要把这块事先写死或者说是写在配置文件里,以及客户端也需要知道这些,如果后续有新增的行为,那以前的已经有的订阅事件怎么更新?
我们现在也需要设计一套消息系统,作者的文章给了我很大的启发,但是还是有些问题没理明白
谢谢!
消息系统设计与实现「下篇」关联文章:消息系统设计与实现「上篇」 模型设计 Notify Save Remind消息表,我们需要target、targetType字段,来记录该条提醒所关联的对象。而ac...