/** * Writes data to the socket as a text frame. */ public WebSocket writeTextFrame(Env env, Value data) { socket.writeTextFrame(data.toString()); return this; }
VertxFactory.newVertx() .createHttpClient() .setHost("localhost") .setPort(8080) .connectWebsocket("/ws", new Handler<WebSocket>() { @Override public void handle(final WebSocket webSocket) { // Listen webSocket.dataHandler(new Handler<Buffer>() { @Override public void handle(Buffer buff) { log.info("Received {}", buff.toString()); } }); // Publish webSocket.writeTextFrame("Heya"); } });
public void sendFrame(final String body) { if (log.isTraceEnabled()) log.trace("WS, sending frame"); if (!closed) { ws.writeTextFrame(body); } }