Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Quale Socket?

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    7

    Quale Socket?

    Sto cenrcando di progettare una specie di chat in VB.NET
    Finora avevo provato solo in VB6 e grazie al controllo WinSock era tutto molto semplice. In .NET questo controllo, pur essendoci ancora, non è gestito molto bene e poi è giusto usare le classi nuove che ci vengono messe a disposizione! Il problema è che mi sto facendo un po' di casino.
    Ho trovato queste possibili soluzioni:
    1. System.Net.Sockets.Socket
    2. System.Net.Sockets.tcpClient, System.Net.Sockets.tcpListener
    La seconda soluzione è sicuramente la più semplice solo che non so se va bene nel mio caso (un server per client multipli), in più vorrei avere la possibilità di inviare file.
    A parte il fatto che gli esempi sono incomprensibili, c'è qualcuno che mi spiega la reale differenza e i vantaggi tra un server e/o client sincrono e uno asincrono? Inoltre a cosa serve il threading? Per me sono concetti abbastanza nuovi...

  2. #2
    Ti chiedo una cosa.. anche se non è attinente... ma per creare un applicazione che gestisca una chat con la winsock per forza il client deve conoscere l'ip del server.. ovvero non si può creare in modo che si connetta al server senza conoscere l'ip.. un po' come succede in msn messsenger...

    Ciaooo

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    7
    Magari sbaglio, ma penso proprio che anche msn messenger abbia uno o più server centrali solo che il loro indirizzo lo hanno messo statico nel codice del programma.

  4. #4
    Utente di HTML.it L'avatar di Fool
    Registrato dal
    May 2002
    Messaggi
    8,342
    bhè puoi nascondere l'ip, ma serve cmq per collegarsi.

    Io ne ho sviluppata una di chat, e volevo sapere se è possibile far entrare piu utenti e fare chattare assieme piu di due utenti assieme.

    Possibile ?

    ciao :metallica

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.