如何创建Websocket Java SE客户端?

时间:2016-08-26 13:34:40

标签: java html5 websocket

我的问题是,不是因为Websocket在Java SE中创建客户端才能连接到Websocket HTML5服务器。

宁宁的例子我在互联网上穿着他们我曾经工作过。

HTML5中的代码

<script type="text/javascript">
            var mysocket = new WebSocket("ws://localhost:8080");

            mysocket.onopen = function (evt){
                escribir("Websocket abierto");
            };

            mysocket.onmessage = function (evt){
                escribir("RECIBIDO: " + evt.data);    
            };

            mysocket.onclose = function (evt){
                escribir("Websocket cerrado");
            };

            mysocket.onerror = function (evt) {
                escribir("ERROR: " + evt.data);
            }

            function escribir(texto){
                valor = document.getElementById("caja").value;
                document.getElementById("caja").value = valor + texto + "\n";
            }

            function enviar(texto) {
                mysocket.send(texto);
                escribir("ENVIADO: " + texto);
            }

            function desconectar(){     
                mysocket.close();
            }
        </script>

我试过Jetty而且我没用过。 你能帮帮我吗?

1 个答案:

答案 0 :(得分:0)

在java中有一些选项,如果你对安全的websocket服务器不感兴趣,那么this link可以帮助你。有足够的例子。

PD:您可以使用websocket所需的一些依赖项来尝试Jetty。