27 lines
666 B
Java
27 lines
666 B
Java
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());
|
|
}
|
|
});
|
|
}
|
|
|
|
}
|
|
|
|
|