IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Sérialisation et réseau


Sujet :

VB.NET

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Sérialisation et réseau
    Bonjour,

    Voila j'essaye de transmettre des objets par réseau en me servant des fonctions soap de serialisation.

    je sérialise un objet dans un memory stream

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim message As New Message_Réseau       'classe que jai implémenter 
    Dim m As New IO.MemoryStream
    Dim formateur As New Runtime.Serialization.Formatters.Soap.SoapFormatter
     
    formateur.Serialize(m, message)
    puis je l'envoie par réseau ainsi avec les TcpClient :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .GetSteam.Write(m.ToArray, 0, m.Length)
    ensuite je le désérialise de lautre cote du reseau apres avoir recuperer mon tableau de byte() 'tab' avec read

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim message As Message_Réseau
    Dim m As New IO.MemoryStream
    m.Write(tab, 0, tab.Length)
     
    Dim formateur As New Runtime.Serialization.Formatters.Soap.SoapFormatter
    message = CType(formateur.Deserialize(m), Message_Réseau)
    Et j'ai l'erreur "Elément racine manquant" et je ne vois pas pourquoi ?

    Merci de votre aide
    Dernière modification par Poulain ; 02/02/2008 à 19h21. Motif: [ajout de la balise code]

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Jeu] - Programmation réseau <sérialisation,sockets,threads>
    Par ixabro dans le forum Développement
    Réponses: 5
    Dernier message: 02/02/2012, 22h18
  2. Sérialisation d'objet et envoi par le réseau
    Par MagicTux dans le forum Langage
    Réponses: 7
    Dernier message: 03/04/2011, 18h18
  3. Comment subsituer un chemin par un autre dans un réseau ?
    Par Baillard dans le forum Développement
    Réponses: 3
    Dernier message: 11/08/2002, 14h01
  4. Redimensionnement des Paquets IP sur un Réseau Local
    Par Bonoboo dans le forum Développement
    Réponses: 2
    Dernier message: 12/07/2002, 15h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo