SwiftNIO-NettyExamples:SwiftNIO中Netty示例的实现

时间:2024-03-07 18:35:10
【文件属性】:

文件名称:SwiftNIO-NettyExamples:SwiftNIO中Netty示例的实现

文件大小:25KB

文件格式:ZIP

更新时间:2024-03-07 18:35:10

examples netty swift-nio Swift

用SwiftNIO实现的Netty例子 看过SwiftNIO文档的朋友想必都见过这样的一句话: 就像Netty,但是是为Swift写的。 SwiftNIO和Netty的关系非常近,其开发团队的核心人员Netty的主要开发者。SwiftNIO也直接采用了Netty中的很多概念和架构。在SwiftNIO的文档还不甚完善的今天,不妨碍让我们通过Netty的文档来学习这个框架〜 本项目用SwiftNIO实现了Netty文档中涉及到的DISCORD , ECHO , TIME三个框架,希望可以帮您更好的学习SwiftNIO。 丢弃 实现了DISCARD协议,也就是服务器会直接忽略任何客户端发来的信息用的Xcode打开项目并启动后,可以用。 netcat进行测试: $ nc localhost 8080 之后的任何输入应该都不会有回复,或者在server的日志中会打印一遍。 回声 实现了ECHO


【文件预览】:
SwiftNIO-NettyExamples-main
----.gitignore(2KB)
----README.md(2KB)
----Echo()
--------.gitignore(53B)
--------Package.swift(1KB)
--------README.md(39B)
--------.swiftpm()
--------Sources()
--------Package.resolved(324B)
----Discard()
--------.gitignore(53B)
--------Package.swift(1KB)
--------README.md(42B)
--------.swiftpm()
--------Sources()
--------Package.resolved(324B)
----Time()
--------TimeServer()
--------TimeClient()

网友评论