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

ActionScript 3 Discussion :

Sérialisation flash.utils.IDataOutput et flash.utils.IDataInput en Java


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 1
    Par défaut Sérialisation flash.utils.IDataOutput et flash.utils.IDataInput en Java
    Bonjour,

    Je dois reprendre en Java une application client SWF. Pas le droit de toucher coté serveur pour le moment, nous souhaitons valider une maquette.

    Il y a un point sur lequel je bloque un peu. Le code suivant est utilisé pour les connexions sur le serveur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    var temp:Object = null;
    var bar:ByteArray = null;
     
    temp = new Object();
    temp.cmd = "request";
    temp.data = "req params";
    bar = new ByteArray();
    bar.writeObject( temp );
    socket.write(bar);
    socket.flush();
    Je dois donc coder cette méthode de sérialisation en Java. J'ai essayé plusieurs choses avec les lib java BlazeDS, mais je n'arrive pas à reproduire en java la sérialisation flash.utils.IDataOutput de manière strictement identique. J'ai regardé du coté Amf3Ouput mais je ne sais pas quelle structure de données je dois passer en entrée pour obtenir l'équivalent de ce qui est fait en AS. J'ai également essayé de traiter du trafic réseau que j'ai capturé avec Amf3Input, mais je n'obtiens que des null Pointer Exception.

    Si quelqu'un peut m'aider à trouver le bon point d'entrée coté Java, je l'en remercie d'avance.

  2. #2
    Membre actif
    Inscrit en
    Avril 2011
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 58
    Par défaut
    Déjà tu mettra une baffe de ma part au gars qui t'a demandé de faire ca.
    Si tu dois coder un client java, la moindre des choses c'est de pouvoir toucher la couche communication sur le serveur.

    Sinon tu as des librairie toutes faites pour serialiser et déserialiser de l'AMF0 ou 3 sous java. Je t'en ai trouvé une :
    http://code.google.com/p/amf-serializer/

Discussions similaires

  1. [FLASH][SOCKET] XMLsocket sous Flash
    Par Muetdhiver dans le forum Dynamique
    Réponses: 3
    Dernier message: 29/10/2009, 11h38
  2. Réponses: 11
    Dernier message: 22/03/2005, 01h04
  3. [FLASH MX2004] Geometrie en flash
    Par Med_Prog dans le forum Flash
    Réponses: 8
    Dernier message: 18/11/2004, 16h25
  4. [FLASH MX2004] Détecter le flash player
    Par Shruff dans le forum Flash
    Réponses: 2
    Dernier message: 17/11/2004, 22h15
  5. [FLASH MX2004 PRO] Ouverture flash mais pas navigateur ?
    Par Machjaghjolu dans le forum Flash
    Réponses: 7
    Dernier message: 28/10/2004, 17h55

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