0

我是 WebSocket 的新手,在https://github.com/daltoniam/Starscream和 SwiftNIO 之间进行选择,

使用 SwiftNIO 找不到明确的指导方针,我可以在 iOS 中只使用 SwiftNIO 客户端 WebSocket。WebSocket 服务器将使用不同的 Web 技术(Java 或 Spring websocket)实现?或者如果我使用 SwiftNIO 开发客户端,服务器是否也必须使用 SwiftNIO 构建?

我的应用程序是 iOS 10 及更高版本,所以我不能使用苹果 WebSocket API(>ios13)

提前致谢。

4

1 回答 1

0

这个包建立在 SwiftNIO 的 WebSocket 模块上,但提供了类似于 Starscream 的更高级别的 API:https ://github.com/vapor/websocket-kit/

您可以在此处查看示例用法:https ://github.com/vapor/websocket-kit/blob/master/Tests/WebSocketKitTests/WebSocketKitTests.swift#L8-L17

于 2020-07-16T15:45:18.997 回答