Newsgroup: it.comp.java
Titolo: dubbi sui socket

 se si dove posso trovarli in rete?
http://www.disi.unige.it/person/ReggioG/RETI00WWW/LEZIONI/Appunti2/toc.html

Salve a tutti sono uno studente di informatica , e devo svogere una
esercitazione sull'uso dei
socket in Java.
In pratica devo implementare un sistema di prenotazioni per un'hotel
ho un client che si preoccupa dell'interfaccia utente.. e di trasmettere
le richieste al server che deve essere multithread
... ora il mio problema e che utilizzo come struttura dati un'oggetto di
tipo hotel (classe definita) da me
poi per salvare i dati utilizzo uno stream di tipo objectoutputstream
per salvare il contenuto dell'oggetto
in un file di log.
ora collegando tali fstream ai socket posso trasmettere l'oggetto da
client e server....
perň non so come impostare un metodo di comunicazione.....infatti
guardando
sul tutorial gli esempi si riferiscono ad uno scambio di dati di tipo
testuale....
posso aprire piu socket sulla stessa port?
qual'e potrebbe essere un modo semplice per evitare di usare due port?
esistono degli esempi un poco piůcompleti sul java networking?
se si dove posso trovarli in rete?
saluti.
--
/////////////////////////////////////////////////////////
D.A.V.I.D is A Vision of Inner demons
 # 
cyber...@libero.it
 # ICQ N° 70608137
//////////////////////////////////////////////////////////
Redattore di Luci ad Ovest e membro della harlequin crew
Visita Luci ad Ovest! (
http://www.gilda.it/luciadovest
)
Presente nella computazione del progetto  S.E.T.I@Home
   (
http://setiathome.ssl.berkeley.edu/
)
//////////////////////////////////////////////////////////

Dark ha scritto:
http://www.disi.unige.it/person/ReggioG/RETI00WWW/LEZIONI/Appunti2/toc.html
Moolto moolto divertente. .


 ha scritto nel messaggio
news:3A5E0D48...@libero.it...


 writes:
C> posso aprire piu socket sulla stessa port?
No.
\begin{echelon}
assassination genetic Rule Psix SDI cracking jihad North Korea smuggle
supercomputer Khaddafi Marxist FBI Uzi terrorist Peking
\end{echelon}
\begin{avviso}
 
Attenzione: Leggersi lo header riguardo al mio e-mail!
Warning: read header for infos about my e-mail.
\end{avviso}
--
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+

 writes:
DC> Per quanto riguarda la gestione di piu' connessioni sulla stessa porta
DC> ovviamente e' possibile, devi usare un server socket che accetta una
DC> connessione , forka un nuovo thread che gestisce la comunicazione
Il metodo canonico quando i servizi non hanno un tempo di esecuzione
minimo :
	Si mette in listen sulla well known port
	Quando arriva  una richiesta  , apertura di  un socket  su una
	nuova  porta e comunicazione  al client  della nuova  porta da
	utilizzare, quindi  nuovo thread che lavora  sul socket appena
	aperto. Il  thread principale si  rimette in listen  mentre il
	servizio  viene  erogato  su  un'altra porta  (con  un  altroo
	socket)  dal nuovo  thread. Ovviamente  questo  secondo socket
	viene chiuso a fine erogazione del servizio.
\begin{echelon}
genetic Soviet Qaddafi arrangements cracking counter-intelligence
Ortega kibo Panama DES Ft. Meade smuggle KGB AK-47 Clinton


 ha scritto nel messaggio
news:uofxd10ji.fsf@MERCURIO_115.eng.it...
