Actionsscript移动项目中的mx.rpc类?

时间:2012-12-10 17:18:15

标签: web-services actionscript-3 flex air starling-framework

我正在评估Feathers UI框架作为我们当前Flex移动应用程序的替代品(Flex的限制太多,主要关注视网膜设备的性能)并且来自Flex,有一些我对纯AS项目的问题。

一个大问题似乎是使用Web服务。我经常使用mx.rpc类和接口,例如IResponderAsyncTokenHTTPService,如果没有Flex SDK,这些类和接口显然是不可用的。 为什么这不是AIR的一部分,仍然是Flex SDK的一部分,我该如何摆脱这个问题呢?是否存在等价物,或者我是否必须手动修改并导入相应的SWC?

1 个答案:

答案 0 :(得分:1)

对于需要与Web服务通信的非Flex项目,您需要Flex框架中的两个文件:rpc.swc和framework.swc。

您只需将SWC添加到项目中的方式与其他SWC相同。没有MXML,没有必要的黑客攻击。我在Flash CS项目和FlashDevelop AS3项目中使用过它们。