vertx socket