Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - chat con più utenti vb6
Forum - Visual Basic 6 - chat con più utenti vb6

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
seeee (Normal User)
Newbie


Messaggi: 14
Iscritto: 18/01/2010

Segnala al moderatore
Postato alle 22:20
Venerdì, 05/02/2010
ciao a tutti! ho realizzato una chat. Solo che questa chat funziona solo per due utenti. io invece volevo fare in modo di avere un server e più client. ma come faccio a connettere più client ad un solo server?
Grazie mille ciao!!!:k::k::k::k::k::k::k:

PM Quote
Avatar
fabriziorocca (Normal User)
Guru


Messaggi: 1162
Iscritto: 22/03/2009

Segnala al moderatore
Postato alle 23:13
Venerdì, 05/02/2010
Ma usi i socket ?

PM Quote
Avatar
seeee (Normal User)
Newbie


Messaggi: 14
Iscritto: 18/01/2010

Segnala al moderatore
Postato alle 23:32
Venerdì, 05/02/2010
yesss :D

PM Quote
Avatar
muteblaster (Member)
Pro


Messaggi: 87
Iscritto: 16/07/2009

Segnala al moderatore
Postato alle 2:22
Sabato, 06/02/2010
usi protocollo udp o tcip?

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 9:15
Sabato, 06/02/2010
Se la tua chat ha un server centrale, puoi usare, lato server, un "array di controlli winsock" (dinamico). Per ogni connessione in arrivo, crei un nuovo controllo winsock dinamicamente e lo usi per il client che si è connesso, lasciando quello primario sempre in ascolto di nuove connessioni. Questo con TCP.

Se usi UDP, allora puoi realizzare una rete "peer to peer" ma è piu' difficoltoso gestire la comunicazione dato che UDP non è un protocollo affidabile.

Ultima modifica effettuata da nessuno il 06/02/2010 alle 9:16


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
seeee (Normal User)
Newbie


Messaggi: 14
Iscritto: 18/01/2010

Segnala al moderatore
Postato alle 14:08
Sabato, 06/02/2010
:yup: ok capito... ci sono alti modi più semplici x connettere più client al server? intendo anche utilizzando altri "comandi" e nn solo le socket

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 14:16
Sabato, 06/02/2010
Testo quotato

Postato originariamente da seeee:

:yup: ok capito... ci sono alti modi più semplici x connettere più client al server? intendo anche utilizzando altri "comandi" e nn solo le socket



Non ci sono metodi semplici o difficili ... devi usare i socket


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
seeee (Normal User)
Newbie


Messaggi: 14
Iscritto: 18/01/2010

Segnala al moderatore
Postato alle 14:58
Sabato, 06/02/2010
oookkk.. ma come faccio a creare un array di winsock? cioè x dichiarare un array di frasi è semplice Dim Frasi(x) As String.. per creare un array di winsock come faccio? Dim Winsock1(x) As ...?

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 15:03
Sabato, 06/02/2010
Testo quotato

Postato originariamente da seeee:

oookkk.. ma come faccio a creare un array di winsock? cioè x dichiarare un array di frasi è semplice Dim Frasi(x) As String.. per creare un array di winsock come faccio? Dim Winsock1(x) As ...?  



Leggi qualche articolo su internet ... ad esempio questo

http://beta.visual-basic.it/ldlChat2/Come%20costruire%20un ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo