Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Java Net

  1. #1

    Java Net

    Ciao a tutti ragà,sto cercando di studiare le socket in java,ma ciò che non capisco è come riuscire a fare in modo che quando gli utenti di diversi computer si connettono appare il loro nome scritto su una bacheca in modo tale da farlo visualizzare a tutti...

    grazie in anticipo a chiunque mi faccia un piccolo esempio...


  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Quando la ServerSocket riceve una nuova connessione (= nuovo utente) manda un messaggio a tutti gli utenti (di cui hai salvato il riferimento restituito da accept()) con l'elenco di chi si è connesso. Non è difficile, basta pensarci un attimo.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Java Net

    Originariamente inviato da maximus123
    fare in modo che quando gli utenti di diversi computer si connettono appare il loro nome scritto su una bacheca in modo tale da farlo visualizzare a tutti...
    Ma questa è un'altra cosa .... nel senso che i socket sono solo il mezzo a livello più "basso" per poter trasmettere/ricevere sequenze di byte "crudi" (ai socket non interessa cosa sono e rappresentano ....). Tutto ciò che sta più "sopra" spetta a te stabilirlo e gestirlo.

    Quello che devi fare è studiare e realizzare un tuo "protocollo di comunicazione" che poi alla fin fine significa semplicemente stabilire quali informazioni/concetti i due host devono scambiarsi, con quale formato, con quali tempi e in quale sequenza.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.