2010-07-07 20 views
1

Plutôt que d'appeler une question, je voudrais appeler une discussion et le sujet est Flex Remoting. Formulaires et blogs expliquant Remoting flex toujours mentionner 2 choses:Remoting in flex - Service-config est-il vraiment nécessaire? Et quelle est l'URL du point de terminaison?

  1. service config.xml
  2. point final url

Maintenant, ce que je veux savoir est que

1.est fichier service config réellement nécessaire si nous devons lier notre front end (qui est en flex/air) avec une base de données (mySql par exemple). Coz j'ai fait quelques projets en flex et air et n'ai pas utilisé ce fichier de configuration. J'ai utilisé Flex 3. Bien que j'ai utilisé ce fichier de configuration dans les projets que j'ai fait dans la version antérieure de Flex 2.0.

2.Qu'est-ce en fait url point final ne; Quelqu'un pourrait-il expliquer s'il vous plaît.

La façon dont je mets en œuvre Remoting est comme ceci:

<mx:RemoteObject id="remoteObj" source="MyPHPCls" destination="AMFPHP" result="remoteResult(event)"> 

    <mx:method name="someServerSideMethod" result="onMethodResult(event)" /> 

</mx:RemoteObject> 

Aussi, si vous pouvez me dire si s'il vous plaît l'approche que je suivais à utiliser Remoting est incorrect.

espoir pour entendre de quelqu'un bientôt :).

Thnx, Jatin

Répondre

2

Les données des services-config.xml est compilé ou codé en dur, dans votre application au moment de la compilation. Vous n'avez pas besoin d'utiliser un fichier services-config.xml si vous ne le souhaitez pas; mais si vous voulez utiliser RemoteObject, ces données devront être disponibles pour votre SWF.

Voici un good blog post sur la configuration du fichier des services de configuration lors de l'exécution.

L'URL point final est juste une URL à une passerelle Remoting.