Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di dyd87
    Registrato dal
    Mar 2007
    Messaggi
    64

    Istanziare Enne Server Socket dinamicamente...

    Salve a tutti
    Come da titolo , è possibile istanziare in maniera dinamica (solo a run time quindi) Enne Server Socket, ognua con porte diverse , sullo stesso pc?
    Abbiamo provato ad istanziarne tre , con lo stesso nome ma con porte diverse...
    funziona solo l'ultima, ovvero le prime due vengono "sovrascritte" dalla prima..
    Grazie ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    157
    Sì è possibile utilizzando le liste (ArrayList, LinkedList, Vector, ...)

    con il metodo
    codice:
    nomeLista.add(new ServerSocket(porta));

  3. #3
    Utente di HTML.it L'avatar di dyd87
    Registrato dal
    Mar 2007
    Messaggi
    64
    Grazie innanzitutto della risposta.
    Come sarebbero identificabili e rintracciabili , poi , gli elementi della lista?
    Cioè come riconoscerò le singole Server Socket?
    Dal numero della loro porta?

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    157
    esattamente, non mi ricordo sul momento come si faccia, però sì quello è un sistema per tenere in memoria chi fa cosa e dove

  5. #5
    Utente di HTML.it L'avatar di dyd87
    Registrato dal
    Mar 2007
    Messaggi
    64
    Originariamente inviato da alde90
    esattamente, non mi ricordo sul momento come si faccia, però sì quello è un sistema per tenere in memoria chi fa cosa e dove
    Hai per caso un link o simili , dove vengono spiegate le Liste?
    Sto cercando per la rete ma non trovo molto...

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    157
    No purtroppo non ne ho. Comunque non sono difficili, scartabellati le api, le più usate sono ArrayList, LinkedList, Vector. I metodi che si usano per le operazioni più comuni sono add, get, e remove. Dai che non è poi così difficile, e poi ti sentirai un Dio

  7. #7
    Utente di HTML.it L'avatar di dyd87
    Registrato dal
    Mar 2007
    Messaggi
    64
    Ho trovato questo
    http://www.dia.uniroma3.it/~cabibbo/...inkedList.html
    Penso possa andare...
    Mi lascia perplesso ancora però , il fatto su come riconoscere le varie ServerSocket una volta inserite nella lista , mmmmmmm...

  8. #8

  9. #9
    Utente di HTML.it L'avatar di dyd87
    Registrato dal
    Mar 2007
    Messaggi
    64
    Originariamente inviato da alde90
    Le API sono i tuoi comandamenti
    Aaaa quindi tu dici che , se eventualmente volessi sapere quale elemento della Lista sta controllando la porta X , mi basterebbe richiamare il metodo getlocalport per venirne a conoscenza?

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    157
    Bravissimo. Controlla le API quando hai un dubbio. Se queste no te lo risolvono, chiedi aiuto. Ma PRIMA le API

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.