websocket - 为什么消息内容 JSON 在 pubsub 中编码?
问题描述
我目前正在为我正在处理的项目实现 Pub/Sub 模式,我想知道为什么content
当消息的其余部分是纯 JSON 时,为什么是 JSON 编码的字符串。
我找不到关于这个主题的任何文档,关于 Pub/Sub 模式的通用文档并不丰富,或者我没有使用好的搜索词。
解决方案
如果内容没有像那样单独编码,那么服务器需要知道消息的内容才能反序列化。使用这种方法,它可以简单地将内容视为字符串并将该编码字符串转发给订阅者。
推荐阅读
- java - 多模块gradle项目:无法调用其他模块方法
- python - 访问 JSON 字典中的嵌套数组
- excel - 在 Excel 中的每一行之后创建一个 for 循环以填充月份
- python - Discord bot 中有关添加角色的命令不起作用
- c++ - C ++ for循环迭代更改整数向量值
- java - 尝试将数组列表与方法和构造函数一起使用。这可以优化吗?
- nltk - 用于非英语语言的基于 Python 的标记器
- java - Java 9+ 项目可以在 Java 8 中使用单独的源模块吗?
- c++ - 有没有办法在运行时分析 MPI 应用程序?- 在运行时使用 MPI 调用所花费的时间
- python - 如何执行代数,例如 apple + apple = 2 apple?