2010-04-30 6 views
1

J'ai un service de fenêtres se comportant comme un envoi de données Socket binaire pour applications Flex. Une fois que j'essaie d'envoyer ou de chaînes int ou tout autre natif des données de type, tout fonctionne très bien.AMF par un BinarySocket écrit en .net

J'ai même réussi à envoyer JSon du serveur au client en l'analysant sur Flex.

Je souhaite envoyer des objets AMF au client. Cela signifie, j'ai une classe appelée utilisateur, je veux le remplir avec des données et l'envoyer au client, là, je veux qu'il soit mappé à un objet sur le client.

Comment puis-je y parvenir?

Répondre

0

Je ne sais pas si un de ces liens est ce que vous voulez:

http://www.adobe.com/devnet/flex/articles/class_mappings.html

http://www.adobe.com/livedocs/flex/2/langref/flash/net/package.html#registerClassAlias%28%29

http://livedocs.adobe.com/flex/3/langref/flash/utils/IExternalizable.html

mais il devrait vous aider à démarrer, et Google peut vous prendre De là. Je me souviens qu'il y avait cette page adobe avec une tonne d'exemples d'envoyer différents types de données à C#, mais je ne peux pas sembler trouver en ce moment.

+0

Je l'ai essayé à la fois avec le mapping de classe et IExternalizable, aucun de ceux-ci travaillé, quand j'ai envoyé la classe au client et l'ai lue par readObject(); J'ai reçu null, même si j'ai fait tous les ajustements. Merci de toute façon, si vous tombez sur l'article que vous ai mentionné que j'aimerais lire. Googling m'a donné aucune réponse sur l'envoi de ceux classés sur une connexion socket – KensoDev