在Undertow 文档中,以下示例是一个非常简单的服务器:
public class HelloWorldServer {
public static void main(final String[] args) {
Undertow server = Undertow.builder()
.addHttpListener(8080, "localhost")
.setHandler(new HttpHandler() {
@Override
public void handleRequest(final HttpServerExchange exchange) throws Exception {
exchange.getResponseHeaders().put(Headers.CONTENT_TYPE, "text/plain");
exchange.getResponseSender().send("Hello World");
}
}).build();
server.start();
}
}
Run Code Online (Sandbox Code Playgroud)
该服务器如何关闭?有一种server.stop()方法可能会正常关闭服务器,但本示例中未使用它。是否应该有一个与调用该server.stop()方法的运行时关联的关闭挂钩?
| 归档时间: |
|
| 查看次数: |
1028 次 |
| 最近记录: |