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

Discussion :

Conseil pour envoie d'un Flux XML a travers un reseau

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur

    Inscrit en
    Novembre 2006
    Messages
    1 272
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 272
    Par défaut Conseil pour envoie d'un Flux XML a travers un reseau
    Bonjour,

    Je souhaite faire une application qui doit envoyer un flux XML à travers le reseaux. J'aimerais savoir ce que vous me conseiller qu'elle classe je devrais prendre pour realiser tout ca et surtout pour pouvoir recupere mon flux sans probleme sur le reseaux.

    Merci par avance pour vos conseils et idées.
    Vous voulez participer aux Tutoriels, FAQ ou Traductions et faire partie de l'équipe Qt de Developpez.
    N'hésitez pas à me contacter par MP.

  2. #2
    Membre Expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Par défaut
    Salut,

    QTextStream ou QDataStream si tu comptes le compresser. Pour l'envoi, tu peux opter pour QTCPSocket, sauf si tu as une bonne raison d'utiliser l'udp (auquel cas, je doute que tu poserais la question).

  3. #3
    Rédacteur

    Inscrit en
    Novembre 2006
    Messages
    1 272
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 272
    Par défaut
    Merci IrmatDen. Oui je vais bien sur utilise TCP. Sinon je me pose une question je dois a mon avis connaitre la taille de mon flux en octets pour que je puisse le recupere de l'autre cote sur le reseau. J'aimerai savoir comment tu peux connaitre la taille du flux en octet que l'on crée avec une QTextStream ou QDataStream et aussi comment recuperer une QByteArray pour pouvoir envoyer tout ca avec la methode write que QTcpSocket.

    Apres si tu as uen autre solution pour la gestion de l'envoie et la reception du flux je suis preneur.
    Vous voulez participer aux Tutoriels, FAQ ou Traductions et faire partie de l'équipe Qt de Developpez.
    N'hésitez pas à me contacter par MP.

  4. #4
    Membre Expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Par défaut
    Jette un oeil à examples\network\network-chat, particulièrement le code de la classe Connection.

  5. #5
    Rédacteur

    Inscrit en
    Novembre 2006
    Messages
    1 272
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 272
    Par défaut
    Merci IrmatDen pour ton lien c'est vraiment tres instructif. J'avais pas vu cette exemple.
    Vous voulez participer aux Tutoriels, FAQ ou Traductions et faire partie de l'équipe Qt de Developpez.
    N'hésitez pas à me contacter par MP.

Discussions similaires

  1. [DOM] Envoi d'un flux XML via un web service
    Par flex01 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 05/02/2009, 14h37
  2. Aide pour génération d'un flux xml
    Par toams69 dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 24/04/2008, 09h57
  3. méthode pour envoi d'un flux post
    Par marion782 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 13/04/2007, 17h40
  4. [Conseil] cherche a générer un Flux XML.
    Par Cyriusix dans le forum XML/XSL et SOAP
    Réponses: 6
    Dernier message: 20/01/2007, 11h54
  5. [SOAP][C#]envoi d'un flux xml en SOAP
    Par prez dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 25/04/2005, 17h57

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