![]() |
Pages (4): « 1 [2] 3 4 » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Reti di calcolatori (http://www.dsy.it/forum/forumdisplay.php?forumid=68)
-- [LAB - COMDIG] Argomenti di studio (http://www.dsy.it/forum/showthread.php?threadid=17344)
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 
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 
Originally posted by Mifune
grazie gino
se riesci posti il code ?![]()
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(); } }
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) { } } }
__________________
In ano balenae Gino.
Cioè solo client e server in C? ![]()
Bel codice Gino, l'ho già visto da qualche parte! ![]()
__________________
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.

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
Roberto
__________________
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.

Originally posted by Flavia
Ma a me sembra che ci siano sulle slide no?
__________________
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]
Originally posted by futurbaggio
Ognuno fa come gli pare, io ho dato un consiglio...
Roberto
__________________
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.

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.
__________________
But until we unite
I live for that night
Wait for time
two souls entwine
Originally posted by cia
in quali punti bisogna fare la modifica?![]()

__________________
In ano balenae Gino.
Dato che Gino è pigro.. ![]()
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.

Gracias!
__________________
But until we unite
I live for that night
Wait for time
two souls entwine
Ragazzi qualcuno puo' gentilmente postare il codice di un semplice client e un semplice server multithread in UDP...
GRAZIE!!!!!!!!!!
Originally posted by lucaburry
Ragazzi qualcuno puo' gentilmente postare il codice di un semplice client e un semplice server multithread in UDP...
GRAZIE!!!!!!!!!!
__________________
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.

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
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.

| All times are GMT. The time now is 10:06. | Pages (4): « 1 [2] 3 4 » Show all 49 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.