| 	
	
	
		
		|||||||
  | 
		
| 
 | 
![]()  | 
	
	
| 
		 | 
	Strumenti | 
| 		
			
			 | 
		#1 | 
| 
			
			
			
			 Member 
			
		
			
			
			Iscritto dal: Feb 2005 
				
				
				
					Messaggi: 43
				 
				
				
				
				 | 
	
	
	
	
		
			
			 
				
				[Java - JSP]Applet e sito web
			 
			
		Salve a tutti...devo realizzare un sito web che consenta di giocare on-line al  
		
	
		
		
		
		
		
	
	gioco della battaglia navale.Classico schema: registrazione al sito,autenticazione,avvio applet.Per la realizzazione del sito utilizzo JSP. Essendo alle prime armi volevo sapere come posso far comunicare i client con il server...mi spiego. Il client1 si autentica e parte l'applet.Il client2 si autentica e parte l'applet. Tutti i messaggi che dal client dovranno andare al server per l'aggiornamento della matrice che costituisce il campo di gioco devono essere inviati tramite socket??Mi spiego...il client clicca sul quadratino A5, a quel punto il server dovrà sapere che il client ha cliccato su A5,quindi aggiornare la matrice ed inviare l'esito del colpo sia a client1 che a client2.Questo scambio devo farlo tramite socket, oppure devo utilizzare cmq http(ricordo che utilizzo JSP)?Quindi riassumendo...come si fanno sti giochini in rete Grazie e perdonate la mia gnuranza.  | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#2 | 
| 
			
			
			
			 Senior Member 
			
		
			
				
			
			
			Iscritto dal: Jan 2001 
				Città: Milano 
				
				
					Messaggi: 5707
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		puoi utilizzare entrambi gli approcci, puoi cioè comunicare utilizzando un tuo protocollo che scambia i messaggi su socket, oppure encapsulare i tuoi messaggi in richieste http. 
		
	
		
		
		
		
		
	
	nel secondo caso hai un grosso vantaggio, le tue applet funzioneranno anche in ambienti dove l'unico protocollo ammesso è http (nelle aziende generalmente è così).  | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#3 | 
| 
			
			
			
			 Member 
			
		
			
			
			Iscritto dal: Feb 2005 
				
				
				
					Messaggi: 43
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		perdona la mia ignoranza,ma utilizzando il secondo approccio come faccio a creare richieste http all'interno dell'applet e inviarle al server ??ci sono delle classi java che mi permettono di fare questo??
		 
		
	
		
		
		
		
		
	
	 | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#4 | 
| 
			
			
			
			 Senior Member 
			
		
			
				
			
			
			Iscritto dal: Jan 2001 
				Città: Milano 
				
				
					Messaggi: 5707
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		guardati la classe java.net.HttpURLConnection 
		
	
		
		
		
		
		
	
	Se il protocollo di cui hai bisogno non è veramente molto semplice pero' al posto di inventartene uno ti consiglio di utilizzare uno standard per scambiare i messaggi cone xmlrpc (http://ws.apache.org/xmlrpc/) o soap (ad esempio axis è un'implementazione molto usata http://ws.apache.org/axis/ ).  | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#5 | 
| 
			
			
			
			 Member 
			
		
			
			
			Iscritto dal: Feb 2005 
				
				
				
					Messaggi: 43
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 
		ti ringrazio  
		
	
		
		
		
		
		
	
	 | 
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
| 		
			
			 | 
		#6 | |
| 
			
			
			
			 Senior Member 
			
		
			
				
			
			
			Iscritto dal: Jan 2001 
				Città: Milano 
				
				
					Messaggi: 5707
				 
				
				
				
				 | 
	
	
	
	
		
		
		
		 Quote: 
	
    | 
|
| 
		
 | 
	
	
	
		
		
		
		
		
		
			 
		
		
		
		
		
		
			
			
		
	 | 
		
		  
	   | 
| Strumenti | |
		
  | 
	
		
  | 
Tutti gli orari sono GMT +1. Ora sono le: 01:07.









		
		
		

 
 
 







