View Full Version : [VB.Net] Realizzare applicazione client server
qwerty86
22-08-2007, 21:20
Salve ragazzzi , come da titolo vorrei realizzare un'applicazione client-server per lo scambio di semplici messaggi. Cosa si può utilizzare in .net?
Ho creato delle applicazioni in C , ma in .net non so da dove iniziare. POtreste darmi una mano? Grazie a tutti
prova a vedere se questo articolo ti puo' essere di aiuto
http://www.eggheadcafe.com/articles/20020323.asp
qwerty86
23-08-2007, 09:48
prova a vedere se questo articolo ti puo' essere di aiuto
http://www.eggheadcafe.com/articles/20020323.asp
Grazie ma l'avevo trovato anche io. E' sicuramente quello che cercavo ,però magari più che tutto quel codice sparato così correi un pò caprire come in genere fuonziona un'applicazione del genere in vb.net. Cioè sapere ad esempio le istruzioni di base :
connessione
send di un messaggio
receive di un messaggio
qwerty86
23-08-2007, 12:20
nessuno sa aiutarmi ???
qwerty86
23-08-2007, 13:47
nessuno ne sa niente?????:mbe:
qwerty86
23-08-2007, 17:29
:mc: :mc: :mc:
Grazie ma l'avevo trovato anche io. E'
connessione
send di un messaggio
receive di un messaggio
Non l'ho mai fatto ma penso che dovrebbe funzionare cosi hai un software che intepreta i comandi che arrivano e di conseguenza si comperta e un programma che li invia.
Fai il tutto aprendo una porta vedi protocolli ftp o telnet e i prgrammi li metti in ascolto su quella porta
Carmine_XX
23-08-2007, 18:47
Salve ragazzzi , come da titolo vorrei realizzare un'applicazione client-server per lo scambio di semplici messaggi. Cosa si può utilizzare in .net?
Ho creato delle applicazioni in C , ma in .net non so da dove iniziare. POtreste darmi una mano? Grazie a tutti
Ciao :)
In .net fare applicazioni di questo tipo è molto semplice, oltre ad essere piuttosto intutitivo :)
Ti dirò, le classi più importanti sono queste, tutte contenute nel namespace System.Net:
TcpClient, TcpListener, ed eventualmente la classe base Socket.
Di esempi ce ne sono moltissimi, ad esempio per cominciare puoi cercare le cose del tipo "creare una chat in .net" :)
Vai qui ad esempio:
http://www.thetotalsite.it/programmazione/esempi.aspx?c=2
E quindi scaricati il progetto: "Eccellente esempio di come creare una chat con vb.net. Utile per prendere confidenza con le funzioni di networking di .net." Nella categoria internet.
Dovrebbe avere tutto quello che ti interessa.
Inoltre, è piuttosto intuitivo e commentato. Alla fine non cambia molto dal C, sta il loop per cercare i vari client e poi le classi per il broadcast.
Ti suggerisco poi di vedere anche su codeproject, ci sono moltissimi articoli di esempio.
Se ti serve qualcos'altro chiedi :D
qwerty86
23-08-2007, 19:01
Ciao :)
In .net fare applicazioni di questo tipo è molto semplice, oltre ad essere piuttosto intutitivo :)
Ti dirò, le classi più importanti sono queste, tutte contenute nel namespace System.Net:
TcpClient, TcpListener, ed eventualmente la classe base Socket.
Di esempi ce ne sono moltissimi, ad esempio per cominciare puoi cercare le cose del tipo "creare una chat in .net" :)
Vai qui ad esempio:
http://www.thetotalsite.it/programmazione/esempi.aspx?c=2
E quindi scaricati il progetto: "Eccellente esempio di come creare una chat con vb.net. Utile per prendere confidenza con le funzioni di networking di .net." Nella categoria internet.
Dovrebbe avere tutto quello che ti interessa.
Inoltre, è piuttosto intuitivo e commentato. Alla fine non cambia molto dal C, sta il loop per cercare i vari client e poi le classi per il broadcast.
Ti suggerisco poi di vedere anche su codeproject, ci sono moltissimi articoli di esempio.
Se ti serve qualcos'altro chiedi :D
scusami ma il link per scaricare l'esempio della chat non va ...
Carmine_XX
23-08-2007, 19:09
scusami ma il link per scaricare l'esempio della chat non va ...
Acc... :cry:
Errore mio...
Prova da qui:
http://www.thetotalsite.it/files/examples/chatDemo+Source.zip
qwerty86
23-08-2007, 19:15
Acc... :cry:
Errore mio...
Prova da qui:
http://www.thetotalsite.it/files/examples/chatDemo+Source.zip
:D si questo va , ma è in C#
Carmine_XX
23-08-2007, 19:28
:D si questo va , ma è in C#
Mhm lo so... però comunque è valido come base :p
Dopotutto nel c# cambia solo la sintassi.
Se proprio non riesci a capirlo in giro ci sono molti convertitori C# -> VB.Net che cambiano la sintassi :D
Comunque se cerchi mi ricordo che c'era un eccellente articolo riguardo una chat però in vb.net :mbe: Solo che ora non riesco a trovarlo...
qwerty86
23-08-2007, 19:36
Darò meglio un'occhiata domani, anche se ho trovato qualcosa su codeproject ma è un pò troppo complessa come chat. Cmq grazie...:)
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.