2009-01-12 7 views
3

Quelle est la meilleure façon d'obtenir Adobe Flex/AIR pour communiquer avec perl Catalyst?Flex/AIR + Catalyst: Quelle est la meilleure façon de les amener à se parler?

Nous utilisons actuellement Catalyst::Plugin::XMLRPC côté Catalyseur et as3-rpclib côté Flex/AIR. Cela fonctionne bien, mais je préfère retirer as3-rpclib de l'image et utiliser une méthode native de Flex. De ce que je peux dire, ses composants natifs sont HTTPService, WebService (SOAP) et RemoteObject.

Lequel convient le mieux dans l'environnement Catalyst?

De plus, pourriez-vous m'indiquer un bel exemple "Hello World" du gagnant? Les WSDL me font tourner la tête.

Répondre

5

SOAP et Catalyst::Controller::SOAP semblent être ce que vous voulez. Il est basé sur XML :: Compile :: SOAP, qui est "le bon". Les documents vous indiquent comment créer un WSDL dans un service fourni par votre application Catalyst.

(Si vous voulez aller dans l'autre sens, il y a Catalyst :: Model :: SOAP, mais je ne pense pas que ce soit ce que vous voulez.)

Si JSON est une option, vous pouvez considérer que . Il est très facile à utiliser avec Catalyst :: Controller :: REST ou Catalyst :: View :: JSON.

Questions connexes