📅  最后修改于: 2023-12-03 14:43:40.076000             🧑  作者: Mango
kjk;ok 是一款运行于 Java 平台上的基于异步 I/O 的网络服务器框架。kjk;ok 底层使用了 Netty 框架,并提供了丰富的高效网络编程 API 和工具类库,使得开发者可以轻松实现高并发的网络应用。
下面是一个简单的 kjk;ok 服务端示例:
import io.kjkok.server.Server;
import io.kjkok.server.handler.RequestHandler;
import io.kjkok.server.http.HttpRequest;
import io.kjkok.server.http.HttpResponse;
public class MyServer {
public static void main(String[] args) {
Server server = new Server.Builder()
.port(8080)
.requestHandler(new RequestHandler() {
public void handle(HttpRequest request, HttpResponse response) {
response.setStatus(200);
response.setHeader("Content-Type", "text/plain");
response.setBody("Hello, world!");
response.end();
}
})
.build();
server.start();
}
}
详细的 API 文档请参考 官方文档。