Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi N - Z > Reti di calcolatori > [LAB - COMDIG] Argomenti di studio
Pages (4): « 1 [2] 3 4 »   Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
Voodoo
.grande:maestro.

User info:
Registered: Jan 2004
Posts: 1009 (0.13 al dì)
Location: Pisa
Corso: com. dig.
Anno: dottore :)
Time Online: 6 Days, 23:28:00: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ragazzi scusate la domanda ma la chat java fatta da yeah o futurbaggio o che so io,che fine ha fatto? Ho guardato tutti i thread e nn l'ho mica trovata! Non è che la rimettete?

Thx

Ciauz

__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS :ciao:

21-02-2005 22:21
Click Here to See the Profile for Voodoo Click here to Send Voodoo a Private Message Visit Voodoo's homepage! Find more posts by Voodoo Add Voodoo to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Voodoo
.grande:maestro.

User info:
Registered: Jan 2004
Posts: 1009 (0.13 al dì)
Location: Pisa
Corso: com. dig.
Anno: dottore :)
Time Online: 6 Days, 23:28:00: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Trovato.Scusate,facevo next Thread e mi diceva che eran finiti ma invece..... :p

ciauz

__________________
GET DROPBOX
# il grado di lentezza è direttamente proporzionale all'intensità della memoria;il grado di velocità è direttamente proporzionale all'intensità dell'oblio (Kundera) #
BLOG: Byte Strike
ChRiS :ciao:

21-02-2005 22:54
Click Here to See the Profile for Voodoo Click here to Send Voodoo a Private Message Visit Voodoo's homepage! Find more posts by Voodoo Add Voodoo to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
GinoPilotino
.grande:maestro.

User info:
Registered: Dec 2002
Posts: 1403 (0.17 al dì)
Location: Segrate
Corso: TI.COM
Anno: Secondo
Time Online: 13 Days, 8:59:42 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Mifune
grazie gino ;)

se riesci posti il code ? :lode:

spulciando tra l'hdd ecco il codice client e server che ho fatto per alcune prove

client
code:
import java.io.*; import java.net.*; class client { public static void main (String args[]) throws Exception { boolean connessione=true; int porta=4567; //la porta del server in ascolto è 4567 quindi creerò la socket su tale porta per connettermi String versoServer, daServer; Socket s=null; //cerco di creare la socket per connettermi try { s = new Socket ("localhost", porta); } catch (IOException e) { System.out.println("connessione non avvenuta"); System.exit(0); //se non avviene la connessione per qualche motivo esco dal programma } //creo le variabili rispettivamente per leggere da tastiera, leggere dalla socket e scrivere dalla socket BufferedReader inFromUser = new BufferedReader (new InputStreamReader(System.in)); BufferedReader inFromServer = new BufferedReader (new InputStreamReader(s.getInputStream())); DataOutputStream outToServer = new DataOutputStream (s.getOutputStream()); while (connessione) { //accetto da tastiera una frase da inviare al server System.out.print("inserisci la frase che vuoi inviare al server: "); versoServer=inFromUser.readLine(); //la invio al server outToServer.writeBytes(versoServer+"\n"); //ricevo la frase dal server daServer=inFromServer.readLine(); System.out.println("Il server ha scritto: " + daServer); //usciamo dal while connessione=false; } //chiudo la connessione con la serversocket s.close(); } }


server
code:
import java.io.*; import java.net.*; class server { public static void main (String args[]) throws Exception { ServerSocket server=null; //creo la serversocket che accetterà le connessioni dei client Socket servizio=null; //creo la socket che gestirà la comunicazione coi client /*cerco di creare la serversocket dove 4567 è la porta e 300 è il # max di connessioni che può accettare contemporaneamente*/ try { server = new ServerSocket(4567, 300); } catch (IOException e) { System.out.println("creazione serversocket non avvenuta"); System.exit(0); } //inizio a creare l'oggetto serverthread serverthread t; System.out.println("\nServer in attesa di connessioni\n"); //eseguiamo il ciclo un # infinito di volte [se vogliamo possiamo modificare questo] while (true) { //servizio prende la connessione effettuata sul server servizio=server.accept(); System.out.println("connessione accettata\n"); //passo i parametri al thread e successivamente lo lancio t = new serverthread (servizio); t.start(); System.out.println("Thread lanciato\n"); System.out.println("Ritorno in attesa di connessioni\n"); /*quando eseguirai il programma ti accorgerai che il server ritornerà in attesa di connessioni subito dopo aver lanciato il thread, quindi anche se un utente non scrive niente al server qualcun'altro si potrà collegare e il server lancierà un altro thread*/ } } } class serverthread extends Thread { Socket s=null; String daClient, versoClient; public serverthread (Socket servizio) { //metto nella socket s del thread il valore della socket servizio passata dal server this.s=servizio; } public void run() { try { System.out.println("Thread in esecuzione\n"); //creo le variabili per leggere e scrivere dalla socket s BufferedReader inFromClient = new BufferedReader (new InputStreamReader(s.getInputStream())); DataOutputStream outToClient = new DataOutputStream (s.getOutputStream()); //leggo la stringa inviata dal client daClient=inFromClient.readLine(); //per semplicità modifico solo la stringa in maiuscolo e gliela rimando indietro versoClient=daClient.toUpperCase(); outToClient.writeBytes(versoClient+"\n"); //chiudo la connessione col client System.out.println("Esco dal Thread\n"); s.close(); } catch (IOException e) { } } }


per la parte sull'udp vedere libro capitolo 3, mentre per le chat (sia in tcp che in udp) basta modificare un filo il codice con un ciclo di tipo while e il gioco è fatto.

riguardo alla parte inerente il c conviene leggersi molto bene le slides e soprattutto capire come vengono implementati i vari metodi guardando gli ottimi esempi (fondamentali!!!) postati da futurbaggio su questo forum.

in bocca al lupo a tutti per l'esame ;)

__________________
In ano balenae Gino.

22-02-2005 00:07
Click Here to See the Profile for GinoPilotino Click Here to See the Blog of GinoPilotino Click here to Send GinoPilotino a Private Message Find more posts by GinoPilotino Add GinoPilotino to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Flavia
Regina degli avatar

User info:
Registered: Sep 2002
Posts: 3228 (0.38 al dì)
Location: Bergamo
Corso: TI.COM
Anno: Finito! :D
Time Online: 25 Days, 9:12:10 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Cioè solo client e server in C? :D
Bel codice Gino, l'ho già visto da qualche parte! :-D

__________________
I ragazzi che si amano si baciano in piedi contro le porte della notte, e la gente che passa li punta con il dito, ma i ragazzi che si amano non ci sono per nessuno ed è la loro ombra soltanto che trema nella notte.
Stimolando la rabbia dei passanti, la loro rabbia il loro disprezzo le risa la loro invidia.
I ragazzi che si amano non ci sono per nessuno.
Essi sono altrove, molto più lontano della notte, molto più in alto del giorno, nell'abbagliante splendore del loro amore.

:date:

22-02-2005 08:04
Click Here to See the Profile for Flavia Click Here to See the Blog of Flavia Click here to Send Flavia a Private Message Find more posts by Flavia Add Flavia to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Flavia
Regina degli avatar

User info:
Registered: Sep 2002
Posts: 3228 (0.38 al dì)
Location: Bergamo
Corso: TI.COM
Anno: Finito! :D
Time Online: 25 Days, 9:12:10 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by futurbaggio
Tutte domande sulle primitive, tipo:
- quali parametri della primitiva socket()devo usare per creare una socket UDP?
- cosa fa la primitiva listen(20)?

Molte erano anche simili ma si distinguevano per poco, una cosa positiva che spesso ti aiuta a risolvere dubbi su domande precedenti che non si sapevano :D

Roberto

Ma a me sembra che ci siano sulle slide no?

__________________
I ragazzi che si amano si baciano in piedi contro le porte della notte, e la gente che passa li punta con il dito, ma i ragazzi che si amano non ci sono per nessuno ed è la loro ombra soltanto che trema nella notte.
Stimolando la rabbia dei passanti, la loro rabbia il loro disprezzo le risa la loro invidia.
I ragazzi che si amano non ci sono per nessuno.
Essi sono altrove, molto più lontano della notte, molto più in alto del giorno, nell'abbagliante splendore del loro amore.

:date:

22-02-2005 08:07
Click Here to See the Profile for Flavia Click Here to See the Blog of Flavia Click here to Send Flavia a Private Message Find more posts by Flavia Add Flavia to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
futurbaggio
U Frikkettone

User info:
Registered: Feb 2003
Posts: 774 (0.09 al dì)
Location: Foggia
Corso: TIC
Anno: 1° Magistrale
Time Online: 13 Days, 16:44:00: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by Flavia
Ma a me sembra che ci siano sulle slide no?


Ognuno fa come gli pare, io ho dato un consiglio...

Roberto

__________________
E lo sceriffo americano non lo sa / ma quando parla ride tutta la città / vile fellone vieni a singolar tenzone / unza unza umpappà troppe truppe mariscià.
Non ci voleva l'eruzione della lava / e due piccioni si contendono la fava / sposa bagnata, bambina svergognata / la questione è delicata / come bolle la patata.
Basta! E' finita la festa
[L'ovile delle vanità, Folkabbestia]

22-02-2005 09:36
Click Here to See the Profile for futurbaggio Click Here to See the Blog of futurbaggio Click here to Send futurbaggio a Private Message Visit futurbaggio's homepage! Find more posts by futurbaggio Add futurbaggio to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Flavia
Regina degli avatar

User info:
Registered: Sep 2002
Posts: 3228 (0.38 al dì)
Location: Bergamo
Corso: TI.COM
Anno: Finito! :D
Time Online: 25 Days, 9:12:10 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by futurbaggio
Ognuno fa come gli pare, io ho dato un consiglio...

Roberto

Non ti ho mica criticato! Anzi, le sto leggendo le MAN! Ho notato solo che i metodi e le funzioni che chiedeva all'esame c'era sulle slide di Cassiano, anche se non trattate approfonditamente! :-D

__________________
I ragazzi che si amano si baciano in piedi contro le porte della notte, e la gente che passa li punta con il dito, ma i ragazzi che si amano non ci sono per nessuno ed è la loro ombra soltanto che trema nella notte.
Stimolando la rabbia dei passanti, la loro rabbia il loro disprezzo le risa la loro invidia.
I ragazzi che si amano non ci sono per nessuno.
Essi sono altrove, molto più lontano della notte, molto più in alto del giorno, nell'abbagliante splendore del loro amore.

:date:

22-02-2005 09:45
Click Here to See the Profile for Flavia Click Here to See the Blog of Flavia Click here to Send Flavia a Private Message Find more posts by Flavia Add Flavia to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
cia
Mago Ninja

User info:
Registered: Apr 2003
Posts: 1023 (0.12 al dì)
Location: cpd
Corso: Comunicazione Digitale
Anno: 3 (teoricamente...)
Time Online: 13 Days, 17:33:10 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by GinoPilotino

per le chat (sia in tcp che in udp) basta modificare un filo il codice con un ciclo di tipo while e il gioco è fatto.


in quali punti bisogna fare la modifica?:cool::D

__________________
But until we unite
I live for that night
Wait for time
two souls entwine

22-02-2005 10:34
Click Here to See the Profile for cia Click here to Send cia a Private Message Find more posts by cia Add cia to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
GinoPilotino
.grande:maestro.

User info:
Registered: Dec 2002
Posts: 1403 (0.17 al dì)
Location: Segrate
Corso: TI.COM
Anno: Secondo
Time Online: 13 Days, 8:59:42 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by cia
in quali punti bisogna fare la modifica?:cool::D
:sbonk:

__________________
In ano balenae Gino.

22-02-2005 10:56
Click Here to See the Profile for GinoPilotino Click Here to See the Blog of GinoPilotino Click here to Send GinoPilotino a Private Message Find more posts by GinoPilotino Add GinoPilotino to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Flavia
Regina degli avatar

User info:
Registered: Sep 2002
Posts: 3228 (0.38 al dì)
Location: Bergamo
Corso: TI.COM
Anno: Finito! :D
Time Online: 25 Days, 9:12:10 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Dato che Gino è pigro.. :D
http://www.dsy.it/forum/showthread....15&pagenumber=1

Guarda il codice postato da Yeah che è perfetto!!!!

__________________
I ragazzi che si amano si baciano in piedi contro le porte della notte, e la gente che passa li punta con il dito, ma i ragazzi che si amano non ci sono per nessuno ed è la loro ombra soltanto che trema nella notte.
Stimolando la rabbia dei passanti, la loro rabbia il loro disprezzo le risa la loro invidia.
I ragazzi che si amano non ci sono per nessuno.
Essi sono altrove, molto più lontano della notte, molto più in alto del giorno, nell'abbagliante splendore del loro amore.

:date:

22-02-2005 11:15
Click Here to See the Profile for Flavia Click Here to See the Blog of Flavia Click here to Send Flavia a Private Message Find more posts by Flavia Add Flavia to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
cia
Mago Ninja

User info:
Registered: Apr 2003
Posts: 1023 (0.12 al dì)
Location: cpd
Corso: Comunicazione Digitale
Anno: 3 (teoricamente...)
Time Online: 13 Days, 17:33:10 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Gracias!

__________________
But until we unite
I live for that night
Wait for time
two souls entwine

22-02-2005 11:47
Click Here to See the Profile for cia Click here to Send cia a Private Message Find more posts by cia Add cia to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lucaburry
.primate.

User info:
Registered: Jul 2002
Posts: 77 (0.01 al dì)
Location: trezzano rosa
Corso:
Anno:
Time Online: 1 Day, 17:40:35 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ragazzi qualcuno puo' gentilmente postare il codice di un semplice client e un semplice server multithread in UDP...

GRAZIE!!!!!!!!!!

22-02-2005 14:00
Click Here to See the Profile for lucaburry Click here to Send lucaburry a Private Message Find more posts by lucaburry Add lucaburry to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Flavia
Regina degli avatar

User info:
Registered: Sep 2002
Posts: 3228 (0.38 al dì)
Location: Bergamo
Corso: TI.COM
Anno: Finito! :D
Time Online: 25 Days, 9:12:10 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Originally posted by lucaburry
Ragazzi qualcuno puo' gentilmente postare il codice di un semplice client e un semplice server multithread in UDP...

GRAZIE!!!!!!!!!!


Server multithread in UDP??? Non penso che esista..o se esiste non l'abbiamo fatto! :-D

__________________
I ragazzi che si amano si baciano in piedi contro le porte della notte, e la gente che passa li punta con il dito, ma i ragazzi che si amano non ci sono per nessuno ed è la loro ombra soltanto che trema nella notte.
Stimolando la rabbia dei passanti, la loro rabbia il loro disprezzo le risa la loro invidia.
I ragazzi che si amano non ci sono per nessuno.
Essi sono altrove, molto più lontano della notte, molto più in alto del giorno, nell'abbagliante splendore del loro amore.

:date:

23-02-2005 08:16
Click Here to See the Profile for Flavia Click Here to See the Blog of Flavia Click here to Send Flavia a Private Message Find more posts by Flavia Add Flavia to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
lelloraf
.novellino.

User info:
Registered: Jan 2005
Posts: 7 (0.00 al dì)
Location: aversa
Corso: ingegneria
Anno: 3
Time Online: 3:33:22 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
esercizi

ciao ragazzi tra un po dovro sostenere la prova di reti di calcolatori volevo chiedervi se avevate esercizi svolti oppure link dove andarlia prendere aspetto vostre notizie.grazie

05-03-2005 16:23
Click Here to See the Profile for lelloraf Click here to Send lelloraf a Private Message Find more posts by lelloraf Add lelloraf to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Flavia
Regina degli avatar

User info:
Registered: Sep 2002
Posts: 3228 (0.38 al dì)
Location: Bergamo
Corso: TI.COM
Anno: Finito! :D
Time Online: 25 Days, 9:12:10 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

per la teroai penso non servano esercizi!
per il laboratorio guarda su reti.dico.unimi.it tutto il materiale che c'è, soprattutto le slide di cassaino su Java e C per la costruzione dei codici!

__________________
I ragazzi che si amano si baciano in piedi contro le porte della notte, e la gente che passa li punta con il dito, ma i ragazzi che si amano non ci sono per nessuno ed è la loro ombra soltanto che trema nella notte.
Stimolando la rabbia dei passanti, la loro rabbia il loro disprezzo le risa la loro invidia.
I ragazzi che si amano non ci sono per nessuno.
Essi sono altrove, molto più lontano della notte, molto più in alto del giorno, nell'abbagliante splendore del loro amore.

:date:

05-03-2005 19:39
Click Here to See the Profile for Flavia Click Here to See the Blog of Flavia Click here to Send Flavia a Private Message Find more posts by Flavia Add Flavia to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 22:24.    Post New Thread    Post A Reply
Pages (4): « 1 [2] 3 4 »   Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.080 seconds (62.81% PHP - 37.19% MySQL) con 23 query.