Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Jamir
    Registrato dal
    Jul 2008
    Messaggi
    38

    serializzazione di socket [JAVA]

    Salve ragazzi mi trovo di fronte ad un problema abbastanza fastidioso, sto sviluppando un progetto nel quale volevo fare un form di accesso (username e password) al programma vero e proprio, per gestire tale connessione utilizzo un server che fornisce solo servizi (via socket). Il progetto ha come varie videate del programma dei jpanel (ognuno di questi è una classe distinta) ogni jpanel richiama dei dati dal server, essendo classi distinte anche se dello stesso package non riesco ad utilizzare (penso ovviamente) uno stesso oggetto connection per gestire la connessione ed il traffico dei dati da e per il server. Ho pensato dunque di renderlo persistente ma purtroppo mi viene sollevata l'eccezione che l'oggetto in questione non è serializzabile, tale oggetto manipola le socket che dovrebbero essere un tipo nativo di JAVA, dato che è un tipo nativo non può essere serializzato, correggetemi se sbaglio... In alternativa come posso usare una stessa connessione attraverso più classi in un package?
    Fatemi sapere. Grazie.
    Ci sono 10 tipi di persone … Quelli che capiscono il codice binario e quelli che non lo capiscono

  2. #2
    Utente di HTML.it L'avatar di Jamir
    Registrato dal
    Jul 2008
    Messaggi
    38

    [RISOLTO]

    Ho risolto il problema attraverso un'altra vita, ho praticamente creato un metodo di collegamento nella classe di connessione di tipo static e l'ho utilizzato come attributo di classe potendo quindi accedere a tutti i metodi di invio e ricezione di quell'oggetto con cui ho istanziato la mia connessione.
    Ci sono 10 tipi di persone … Quelli che capiscono il codice binario e quelli che non lo capiscono

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.