【发布时间】:2021-11-12 02:07:48
【问题描述】:
我们的团队在 Swift 中使用这个 StompClientLib 与 WebSocket 一起工作。该文件的解释性不是很好。还有一个我不太明白的功能。该函数称为stompClient()。我注意到它没有被调用,所以我们无法检查我们的 websocket 数据。
func stompClient(client: StompClientLib!, didReceiveMessageWithJSONBody jsonBody: AnyObject?, akaStringBody stringBody: String?, withHeader header: [String : String]?, withDestination destination: String) {
print("Value : \(destination), \(String(describing: jsonBody)) & \(stringBody ?? "nil")")
}
来自前端/移动应用程序开发背景,我不太了解 websocket 或后端到底是什么以及它是如何工作的。有人可以在下面回答我的问题吗?
1 - stompClient 的功能是什么?
2 - 如果函数没有按预期调用,可能是什么问题?
StompClientLib : https://github.com/WrathChaos/StompClientLib
仅供参考,我们使用SpringBoot 作为我们的后端。
我期待听到您的回答。谢谢。
【问题讨论】:
标签: ios swift spring-boot websocket stomp