Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    628

    [VB.NET] Meglio le SOCKET o un TCPLISTENER

    Ciao a tutti!
    Girando un pò sull'MSDN volevo trovare delle info su come realizzare un server TCP.
    Subito ho trovato un esempio con l'utilizzo delle socket..in un secondo momento invece ho trovato una classe(TCPLISTENER)....Ora, non capisco la differenza....anzi un TCPLISTENER mi sembra avere meno problematiche..e sviluppando tutto con dei thread si potrebbe anche realizzare un programma SERVER che accetti più connessioni...
    Ora non capisco questa cosa, a che pro bisognerebbe utilizzare le socket al posto di un TcpListener?
    (Se avranno fatto questa classe ci sarà un perchè )

    Grazie
    Software gratuito per gestire le tue newsletter: Mercurio

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Una cosa non esclude l'altra ...

    Con la classe TCPListener puoi realizzare in poco tempo (e con poche righe di codice) un server (anche multithread) ...

    Ma una volta che un client si collega, dovrai pur creare un socket (a partire dalla classe TCPListener) con cui dialogare con il client ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    628
    bhe comunico con un TcpClient

    Quindi alla fine posso sempre trasferire file messaggi...etc etc ?
    Utilizzando questa classe avviene tutto in modo più lento?


    Grazie
    Software gratuito per gestire le tue newsletter: Mercurio

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    No ... è la stessa cosa ...

    Questo esempio

    http://www.visual-basic.it/articoli/agNTServ2.htm

    e' un po' vecchiotto ... ma potrebbe esserti utile ...

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    628
    Originariamente inviato da oregon
    No ... è la stessa cosa ...

    Questo esempio

    http://www.visual-basic.it/articoli/agNTServ2.htm

    e' un po' vecchiotto ... ma potrebbe esserti utile ...

    ah perfetto....ti ringrazio
    Software gratuito per gestire le tue newsletter: Mercurio

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.