2009-09-18 9 views
1

Je me demande si quelqu'un a eu de la chance en connectant un FMS à un autre FMS (deux machines physiques différentes) via un NetConnection côté serveur, puis avoir le premier appel une méthode sur le second.Connexion de deux serveurs Flash Media via une connexion NetConnection, mais sans pouvoir utiliser la méthode d'appel

Je suis en mesure d'établir une connexion correcte (bien que l'événement NetConnection.Connect.Success ne se déclenche jamais). Après quoi, le client Flash appelle une méthode sur le premier serveur, qui appelle ensuite une méthode sur le second serveur, à la fois via nc.call bien sûr.

L'appel nc du premier FMS au second n'est pas reçu par le deuxième FMS. Aucune erreur, rien dans les journaux, juste ignoré semble-t-il.

Je suis passé par les docs côté serveur NetConnection.call encore et encore, et semble le faire comme ils le spécifient, mais sans succès.

Merci à tous ceux qui peuvent offrir de l'aide.

Cheers.

Evan

Répondre

1

Juste pensé que je posterais ma propre réponse ici. Malheureusement, c'était un simple manque d'application.acceptConnection dans l'onConnect qui causait mon problème. Je n'avais pas réalisé que je devais appeler cela explicitement, mais cela a du sens.

Hope it helps quelqu'un qui essaient de se connecter deux instances FMS ensemble ...

:)