Envoyer Dataset d'un serveur vers un client

hubertfabien Messages postés 26 Date d'inscription mercredi 19 janvier 2005 Statut Membre Dernière intervention 9 juillet 2008 - 9 juil. 2008 à 11:25
Kevin.Ory Messages postés 840 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 7 janvier 2009 - 9 juil. 2008 à 18:36
Bonjour à tous,

voilà j'ai une petite question:

Nous sommes entrain de développer un Client Serveur sous VB.Net 2003. Notre souhait est de transmettre un dataset du serveur vers le client.
Actuellement nous enregistrons le dataset en XML et c'est ce XML que nous envoyons au Client (Sans problème).
Ce que nous cherchons c'est transmettre directement "l'Objet dataset" et là dessus nous n'avons trouvé aucune information.

Est-ce qu'une âme charitable pourrait éclairer notre lanterne?

Par avance merci

Concepteur Développeur des SI

1 réponse

Kevin.Ory Messages postés 840 Date d'inscription mercredi 22 octobre 2003 Statut Membre Dernière intervention 7 janvier 2009 11
9 juil. 2008 à 18:36
Salut,

Tu peux sérialiser ton DataSet puis envoyer ses données en binaire au client. Le client n'aura plus qu'à désérialiser les données pour retrouver le dataset tel qu'il était sur le serveur. Mais attention, les données à transferer seront plus importante que si tu transfère que les données contenue dans le DataSet.

Mais c'est tout de même étrange de procéder de cette façon, un DataSet est justement créé pour télécharger les données à partir d'un serveur et non d'être lui même transmis. C'est un peu comme sérialiser une PictureBox et de l'envoyer plutot que de n'envoyer que l'image que le client affichera lui même dans une PictureBox.
0
Rejoignez-nous