2009-01-12 48 views
3

獲得Adobe Flex/AIR與perl Catalyst進行通信的最佳方式是什麼?Flex/AIR + Catalyst:讓他們相互交談的最佳方式是什麼?

我們目前在Catalyst端使用Catalyst::Plugin::XMLRPC,在Flex/AIR端使用as3-rpclib。這很好,但我寧願將as3-rpclib從圖片中移出,並使用Flex原生的方法。

從我所知道的,它的本地組件是HTTPService,WebService(SOAP)和RemoteObject。

哪一個最適合Catalyst環境?

另外,你能指點我一個不錯的「Hello World」例子嗎? WSDL使我的頭腦旋轉。

回答

5

SOAP和Catalyst::Controller::SOAP看起來是你想要的。它基於XML :: Compile :: SOAP,它是「好的」。該文檔告訴你如何將WSDL製作成Catalyst應用程序提供的服務。

(如果你想要去的其他方式,有催化劑::型號:: SOAP,但我不認爲這是你想要的。)

如果JSON是一種選擇,你可能會認爲, 。使用Catalyst :: Controller :: REST或Catalyst :: View :: JSON非常簡單。

相關問題