private synchronized void invia (String v, int a, int b) throws JMSException {
			QueueConnection qc =null;
			QueueSession qs =null;
			
         ///prova mess
         try {
 			qc = qcf.createQueueConnection();
 		} catch (JMSException e) {
 			// TODO Auto-generated catch block
 			e.printStackTrace();
 		}
 		 try {
 			qs = qc.createQueueSession(false, Session.AUTO_ACKNOWLEDGE);
 		} catch (JMSException e) {
 			// TODO Auto-generated catch block
 			e.printStackTrace();
 		}
 		System.out.println("Prova connessione ");
 		
 		try {
 			this.sender = qs.createSender( altro);
 		} catch (JMSException e) {
 			// TODO Auto-generated catch block
 			e.printStackTrace();
 		}//manda al rivale
 		 CreateMessage Mess = new CreateMessage(this.name, this.room, v,  a, b); //STEP Message
 		 ObjectMessage j = qs.createObjectMessage(Mess);
 			j.setBooleanProperty("multy", true);
 			j.setJMSReplyTo(que);
 		qc.start();
 		System.out.println("Invio messaggio a " + altro.toString());
 		this.sender.send(j);
 		qc.close();
     	
     }