我是WebSocket的新手,在https://github.com/daltoniam/Starscream和SwiftNIO之间进行选择,
由于SwiftNIO找不到明确的指导方针,我可以在iOS中仅使用SwiftNIO客户端WebSocket吗?并且WebSocket服务器将使用不同的Web技术(Java或Spring websocket)实现?还是如果我使用SwiftNIO开发客户端,是否还必须使用SwiftNIO构建服务器?
我的应用从iOS 10开始,所以我不能使用apple WebSocket API(> ios13)
谢谢。
答案 0 :(得分: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