Example usage for io.vertx.core Vertx createNetServer

List of usage examples for io.vertx.core Vertx createNetServer

Introduction

In this page you can find the example usage for io.vertx.core Vertx createNetServer.

Prototype

NetServer createNetServer();

Source Link

Document

Create a TCP/SSL server using default options

Usage

From source file:examples.NetExamples.java

License:Open Source License

public void example1(Vertx vertx) {

    NetServer server = vertx.createNetServer();
}

From source file:examples.NetExamples.java

License:Open Source License

public void example3(Vertx vertx) {

    NetServer server = vertx.createNetServer();
    server.listen();
}

From source file:examples.NetExamples.java

License:Open Source License

public void example4(Vertx vertx) {

    NetServer server = vertx.createNetServer();
    server.listen(1234, "localhost");
}

From source file:examples.NetExamples.java

License:Open Source License

public void example5(Vertx vertx) {

    NetServer server = vertx.createNetServer();
    server.listen(1234, "localhost", res -> {
        if (res.succeeded()) {
            System.out.println("Server is now listening!");
        } else {/*from w  w  w.  j  av  a2s  .  c o  m*/
            System.out.println("Failed to bind!");
        }
    });
}

From source file:examples.NetExamples.java

License:Open Source License

public void example5_1(Vertx vertx) {

    NetServer server = vertx.createNetServer();
    server.listen(0, "localhost", res -> {
        if (res.succeeded()) {
            System.out.println("Server is now listening on actual port: " + server.actualPort());
        } else {//  w  w  w  .  j a  v a2 s  . c om
            System.out.println("Failed to bind!");
        }
    });
}

From source file:examples.NetExamples.java

License:Open Source License

public void example6(Vertx vertx) {

    NetServer server = vertx.createNetServer();
    server.connectHandler(socket -> {
        // Handle the connection in here
    });//ww w  .  j  av a2 s .c  om
}

From source file:examples.NetExamples.java

License:Open Source License

public void example7(Vertx vertx) {

    NetServer server = vertx.createNetServer();
    server.connectHandler(socket -> {
        socket.handler(buffer -> {//from   w w w.  ja v a2 s  .c o  m
            System.out.println("I received some bytes: " + buffer.length());
        });
    });
}

From source file:examples.NetExamples.java

License:Open Source License

public void example11(Vertx vertx) {

    // Create a few instances so we can utilise cores

    for (int i = 0; i < 10; i++) {
        NetServer server = vertx.createNetServer();
        server.connectHandler(socket -> {
            socket.handler(buffer -> {
                // Just echo back the data
                socket.write(buffer);//from ww  w . j  a va 2s.com
            });
        });
        server.listen(1234, "localhost");
    }
}

From source file:io.reactiverse.pgclient.ProxyServer.java

License:Apache License

private ProxyServer(Vertx vertx, int pgPort, String pgHost) {
    this.pgPort = pgPort;
    this.pgHost = pgHost;
    this.vertx = vertx;
    this.client = vertx.createNetClient();
    this.server = vertx.createNetServer().connectHandler(this::handle);
    this.proxyHandler = Connection::connect;
}