Flex - Remoting vs HTTPService - 何时使用什么?

mma*_*tax 7 apache-flex flash remoting actionscript-3

我已经使用Flex一段时间了,还没有使用远程处理.目前我的应用程序使用web服务生成我用于数据绑定的xml.

在此用例中使用远程处理xml Web服务有什么好处?当我选择通过webservices进行远程处理时,是否有一般指导原则?

我为什么要使用远程处理?

我已经下载了http://www.fluorinefx.com/,但尚未做任何真正的修补......

谢谢.

Sim*_*mon 4

就我个人而言,我使用远程处理,因为与 SOAP/XML 相比,我更喜欢 AMF,原因很简单,即速度和数据包大小。

Ted在这里对 XML 与 AMF 的相对优点进行了很好的讨论

需要考虑的是您在服务器上已经安装了什么以及您认为客户的未来在哪里。您预计会更换或扩展您的客户吗?如果是,那么 Web 服务是一个不错的架构选择。如果您在短期/中期致力于 Flex,那么与您的 Web 服务相比,您可能能够从使用 AMF3 的远程处理中获得更好的性能。

PS 我曾经有一个非常好的站点的链接,该站点测量了 AMF 和 SOAP 的相对性能 - 我将看看是否可以找到它并发布一个链接。

PPS在这里,但目前似乎不起作用。