3

让 Adob​​e Flex/AIR 与 perl Catalyst通信的最佳方式是什么?

我们目前在 Catalyst 端使用Catalyst::Plugin::XMLRPC ,在 Flex/AIR 端使用as3-rpclib。这很好用,但我宁愿将 as3-rpclib 排除在外,并使用 Flex 原生的方法。

据我所知,它的原生组件是 HTTPService、WebService (SOAP) 和 RemoteObject。

哪一个最适合 Catalyst 环境?

另外,你能指出一个很好的“Hello World”获胜者的例子吗?WSDL 让我头晕目眩。

4

1 回答 1

5

SOAP 和Catalyst::Controller::SOAP看起来就是您想要的。它基于 XML::Compile::SOAP,这是“好的”。这些文档告诉您如何将 WSDL 制作成您的 Catalyst 应用程序提供的服务。

(如果你想另辟蹊径,可以使用 Catalyst::Model::SOAP,但我认为这不是你想要的。)

如果 JSON 是一个选项,您可能会考虑这样做。它很容易与 Catalyst::Controller::REST 或 Catalyst::View::JSON 一起使用。

于 2009-01-12T16:09:26.387 回答