Package org.xlightweb

Examples of org.xlightweb.IWebSocketConnection


       
        HttpClient httpClient = new HttpClient();

        httpClient.call(new GetRequest("http://localhost:" + server.getLocalPort() + "/WebSocketsExample"));
       
        IWebSocketConnection wsCon = httpClient.openWebSocketConnection("ws://localhost:" + server.getLocalPort() + "/WebSocketsExample", "mySubprotocol");
       
        wsCon.writeMessage(new TextMessage("GetDate"));
        TextMessage msg = wsCon.readTextMessage();
       
       
       
        httpClient.close();
       
View Full Code Here


           
            public void onDisconnect(IWebSocketConnection con) throws IOException { }
           
            public void onConnect(IWebSocketConnection con) throws IOException, UnsupportedProtocolException {  }
        };
        IWebSocketConnection webSocketConnection = httpClient.openWebSocketConnection("ws://localhost:" + port, "com.example.echo", handler);
       
        webSocketConnection.writeMessage(new TextMessage("0123456789"));

       
       
        ////////////////////////////////////////////
        // without handler 
        IWebSocketConnection webSocketConnection2 = httpClient.openWebSocketConnection("ws://localhost:" + port, "com.example.echo");
   
        webSocketConnection2.writeMessage(new TextMessage("0123456789"));
        TextMessage msg = webSocketConnection2.readTextMessage();
        Assert.assertEquals("0123456789", msg.toString());

        webSocketConnection2.writeMessage(new TextMessage("0123456789"));
        msg = webSocketConnection2.readTextMessage();
        Assert.assertEquals("0123456789", msg.toString());

        webSocketConnection.close();
        webSocketConnection2.close();
    }
View Full Code Here

TOP

Related Classes of org.xlightweb.IWebSocketConnection

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.