2009-11-04 8 views

Répondre

5

vous pouvez utiliser le Socket (flash.net.Socket) classe ou XMLSocket (flash.net.XMLSocket) classe, bien que la classe XMLSocket est limitée aux ports supérieurs à 1024.

Habituellement, vous devrez fournir flash avec un document de politique avant qu'il puisse se connecter au port que vous voulez. Ce fichier peut être fourni par un serveur de stratégie:

http://www.adobe.com/devnet/flashplayer/articles/socket_policy_files.html

Je recommande également la révision du modèle de sécurité de Flash Player:

http://www.adobe.com/devnet/flashplayer/security.html

Je suggère d'explorer Autorité des marchés financiers (http://en.wikipedia.org/wiki/Action_Message_Format) si vous voulez pour commencer à écrire des serveurs de socket pour Flash. C'est un bon protocole pratique pour échanger des communications avec Flash.

J'utilise la bibliothèque python twisted (http://twistedmatrix.com/trac/) pour écrire des serveurs socket et des serveurs de règles généralement. PyAMF vaut également la peine d'être consulté (http://pyamf.org/). Il existe également un certain nombre de serveurs et de bibliothèques AMF pour d'autres langages.

Questions connexes