java-tutorials/vertx/src/main/java/com/baeldung/SimpleServerVerticle.java

27 lines
666 B
Java
Raw Normal View History

package com.baeldung;
import io.vertx.core.AbstractVerticle;
import io.vertx.core.Future;
public class SimpleServerVerticle extends AbstractVerticle {
@Override
public void start(Future<Void> future) {
vertx.createHttpServer()
.requestHandler(request -> {
request.response()
.end("Welcome to Vert.x Intro");
})
.listen(config().getInteger("http.port", 8080), result -> {
if (result.succeeded()) {
future.complete();
} else {
future.fail(result.cause());
}
});
}
}