Foros del Web » Programación para mayores de 30 ;) » Java »

java + phpjavabridge ejecutar

Estas en el tema de java + phpjavabridge ejecutar en el foro de Java en Foros del Web. hola a todos, mi duda es bastante compleja. Tengo un servidor TCP montado en java, donde cada cliente crea un Thread independiente, que almaceno en ...
  #1 (permalink)  
Antiguo 06/07/2011, 04:14
 
Fecha de Ingreso: marzo-2009
Mensajes: 509
Antigüedad: 15 años, 8 meses
Puntos: 17
java + phpjavabridge ejecutar

hola a todos, mi duda es bastante compleja.

Tengo un servidor TCP montado en java, donde cada cliente crea un Thread independiente, que almaceno en un hashMap.

Código:
      while(true){
        	
        	try {

        		Socket client = server.accept();
        		log.info("se ha conectado un cliente");
        		ipSocket.put(client.getInetAddress().getHostAddress(), client);
	        	receptor rx = new receptor(client.getInetAddress().getHostAddress(),client);
            	rx.start();

            } catch(IOException e) {
                e.printStackTrace();
                
            } catch (Exception e){
            	e.printStackTrace();
            	
            }
        }
Pues ahora me gustaría unirlo a mi web con phpjava bridge. Al pulsar un botón en mi web se obtiene la IP del cliente, que se la paso como parámetro a un método de enviar (esto es un inicio, el método será bastante más completo):

Código:
		if( ipSocket!=null && ipSocket.containsKey(ip)){		
			Socket cliente = ipSocket.get(ip);
			return "pulsado botón abierto " + ip;
		} else {
			return "nada";
		}

ahora el problema es, como por un lado ejecuto java y por otro importo un jar, no encuentra mi hashmap ipSocket y no funciona.

¿Cómo podría unirlos? Gracias!!!

Etiquetas: jar, socket
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:14.