文件名称:clj-async-tcp-echo-nio.2:Clojure 中使用 Java 7 NIO.2 的异步 TCP 回显客户端服务器
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-26 17:14:45
Clojure
clj-async-tcp-echo-nio.2 Clojure 中的异步 TCP 回显客户端/服务器,使用 Java 7 NIO.2。 Java 文档是详尽的,即使不一定是示例的最佳来源。 您可以使用 、 、 和获得所需的背景。 用法 在一个 REPL 中,启动一个服务器: ( def s ( server/bind " 127.0.0.1 " 9500 )) ( server/accept s) (如果你,你会得到一个错误。) 在另一个 REPL 中,启动一个客户端: ( def c ( client/connect " 127.0.0.1 " 9500 )) ( time ( client/write c ( core/rand-byte-buffer 100000 ))) 请注意,您将看到如下内容: “经过时间:127.451 毫秒” REPL 将返回nil ,
【文件预览】:
clj-async-tcp-echo-nio.2-master
----project.clj(435B)
----test()
--------echo_byte()
----src()
--------echo_byte()
----dev()
--------user.clj(263B)
----doc()
--------code()
----.gitignore(84B)
----README.md(2KB)