2010-04-24 4 views
1

En utilisant les sockets flash dans mon client IRC, puis-je servir le fichier de politique de socket en dehors du serveur de fichiers de politique de socket (sans serveur)? Si j'utilise la fonction Security.loadPolicyFile, je n'ai pas besoin de démon, n'est-ce pas?politique de socket flash

Répondre

1

C'est ce que je sais d'utiliser TCP/IP Sockets et XML. J'ai configuré avec succès un serveur Ruby avec un client Flash, mais je veux en savoir plus sur les serveurs de discussion. J'espère que cela sera utile.

Vous avez besoin d'un démon avec Flash AS3. Voici la documentation.
http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000318.html

alt text http://www.ashcraftband.com/myspace/videodnd/daemonLil.jpg

Pour créer une connexion socket, vous devez créer une application côté serveur pour attendre la demande de connexion socket et envoyer une réponse au fichier SWF. Ce type d'application côté serveur peut être écrit dans un langage de programmation tel que Java, Python ou Perl. Pour utiliser la classe XMLSocket, l'ordinateur serveur doit exécuter un démon qui comprend le protocole utilisé par la classe XMLSocket. Le protocole est décrit dans la liste suivante:

• Les messages XML sont envoyés via une connexion de socket de flux TCP/IP en duplex intégral.
• Chaque message XML est un document XML complet, terminé par un octet zéro (0).
• Un nombre illimité de messages XML peut être envoyé et reçu via une seule connexion XMLSocket.

Comprendre les changements de sécurité dans Flash Player 10
http://www.adobe.com/devnet/flashplayer/articles/fplayer10_security_changes_02.html


POLITIQUE XML SÉCURITÉ

<?xml version="1.0"?> 
<!DOCTYPE cross-domain-policy SYSTEM 
"http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> 

<cross-domain-policy> 
<site-control permitted-cross-domain-policies="master-only"/> 
<allow-access-from domain="*"/> 
<allow-http-request-headers-from domain="*" headers="SOAPAction"/> 
</cross-domain-policy> 

FLASH CLIENT
Re membre pour définir les paramètres de publication pour accéder au réseau uniquement.

SERVEUR
Ouvrez un port distinct pour la politique de sécurité, et le garder en cours d'exécution en arrière-plan.

Questions connexes