Verticle, le composant Vert.x


L'unité de travail de Vert.x est le verticle.

Verticle

Concrètement, c'est une classe qui hérite de AbstractVerticle.

package fr.sewatech.vertx;

import io.vertx.core.AbstractVerticle;

public class SimpleVerticle extends AbstractVerticle {
    @Override
   public void start() throws Exception {
       ...
   }
}

Démarrage

La façon la plus simple de démarrer une application vert.x, est de faire une méthode main.

Dans cette méthode on crée une instance de Vertx et on lui transmet une instance de notre Verticle.

   public static void main(String[] args) {
       Vertx vertx = Vertx.vertx();
       vertx.deployVerticle(new SimpleVerticle());
   }