Java8异步HTTP服务器:Bayou HttpServer
Bayou HttpServer就一个基于Java8开发的嵌入式,异步HTTP服务器。
一个HttpHandler会为每一个传入的HTTP请求产生响应。
public class MyHandler implements HttpHandler { @Override public Async<HttpResponse> handle(HttpRequest request) { return HttpResponse.text(200, "Hello World"); }
利用handler创建和启动一个 HttpServer
:
public static void main(String... args) throws Exception { HttpHandler handler = new MyHandler(); HttpServer server = new HttpServer(handler); server.conf().trafficDump(System.out::print); server.start(); }
本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!