Crear Websocket cliente en Java SE y servidor en HTML5

Iniciado por exploiterstack, 26 Agosto 2016, 19:43 PM

0 Miembros y 1 Visitante están viendo este tema.

exploiterstack

Buenos tardes comunidad,

Tengo un problema y es que no se como crear un Websocket cliente Java para SE. he visto por Internet multitud de ejemplos pero ninguno me funciona ya que la mayoría hace uso de Netbeans como IDE, yo estoy haciendo uso de Eclipse. yo desearía crear lo mas básico que pudiera enviar datos al servidor HTM5 y que este pudiera enviar datos al cliente que en este caso es Java.

Como digo he visto muchos ejemplos en los cuales modifican el XML para añadir las dependencias y eso es lo que no quiero, yo quiero añadirlas directamente. La gran mayoría hace uso de Jetty en Netbeans.

Mi servidor HTML5:

Código (javascript) [Seleccionar]
<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>


Espero vuestra ayuda, un saludo!