Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [C#] Pacchetti Multicast

    Salve,


    Volevo realizzare una spece di server IRC, in cui un client invia un messaggio ed il server lo reinvia a tutti i client connessi (è il metodo migliore giusto?)...

    Cmq detto questo, ho visto che bisogna utilizzare un SEND multicast per inviarlo a tutti i client, soltanto che per adesso sia in java che C# ho visto che tutti gli esempi parlano di pacchetti UDP e non di TCP, non c'è modo di inviare un pacchetto multicast in TCP?


    Grazie mille

  2. #2

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    TCP e' un protocollo orientato alle connessioni e quindi unicast.

    UDP supporta, al contrario, le trasmissioni multicast.

    Non e' quindi una questione di linguaggi.

  4. #4
    Immaginavo...

    Cmq se volessi creare un server in cui un client scrive un messaggio e tutti i client che sono collegati lo ricevano che cosa mi conviene fare?

    Dovrei spedire un messaggio 1 ad 1 per tutti i client? nei server irc in cui sono collegati migliaia di persone succede proprio questo?


    Grazie

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    IRC e' un protocollo implementato su TCP.

    Per i dettagli leggi le rfc

    http://www.ietf.org/rfc/rfc1459.txt

  6. #6
    Purtoppo non parla di come funziona di preciso la sua implemtazione apparte il fatto che usano i TCP e ne spiegano il motivo...

    Qualcuno ha un libro sulle socket da consigliarmi? (anche ENG)

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da SkOrPiOn`87
    Purtoppo non parla di come funziona di preciso la sua implemtazione apparte il fatto che usano i TCP e ne spiegano il motivo...
    Veramente sono le specifiche ufficiali del protocollo IRC. Non c'e' nulla di piu' dettagliato e completo.

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.