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

    [VB.NET] - Inviare una classe tramite sokets

    Salve a tutti, ho creato una classe (MiaClasse), ora il mio problema (e quesito, più che altro) è il seguente:

    Sto costruendo un'applicazione CLIENT-SERVER utilizzando i soket, ho visto come posso passare (send) un file o una stringa di testo, ma è possibile passare una CLASSE (miaClasse) con tutti i relativi metodi e attributi?

    Nel senso

    Dichiaro una Variabile PIPPO as NEW Miaclasse("PARAM1", Ecc.Ecc..)

    ora come posso convertire questa variabile PIPPO in un'array di byte per passarla con il comando send? è possibile farlo?

    Grazie per l'aiuto!
    if $oggi = "Lunedi" {
    $coglioni = $coglioni * 500;
    }

  2. #2
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    Devi utilizzare il "Remoting in .NET".
    I got the remedy

  3. #3
    Lavoro su vb.net da molto ma 'Remoting' mi mancava
    Sembra qualcosa di grosso, mai usato.

    Da qualche parte ho letto della serializzazione, ho fatto anche un test e sembra fungere, che ne pensi?
    if $oggi = "Lunedi" {
    $coglioni = $coglioni * 500;
    }

  4. #4
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    Si scusa, in realtà se vuoi semplicemente inviare un istanza di una classe(ovvero un oggetto) ti basta la serializzazione.

    ps:Il Remoting ti serve se devi utilizzare degli oggetti in remoto ovvero lavorare con un oggetto come se fosse in locale. Visto che l'ho nominato ti conviene vedere come funziona. Magari in futuro ti serve.
    I got the remedy

  5. #5
    grazie AlbGen!
    if $oggi = "Lunedi" {
    $coglioni = $coglioni * 500;
    }

  6. #6
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    prego
    I got the remedy

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.