Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services Actionsscript移动项目中的mx.rpc类?_Web Services_Actionscript 3_Apache Flex_Air_Starling Framework - Fatal编程技术网

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

Web services Actionsscript移动项目中的mx.rpc类?,web-services,actionscript-3,apache-flex,air,starling-framework,Web Services,Actionscript 3,Apache Flex,Air,Starling Framework,我正在评估Feathers UI框架,以替代我们当前的Flex移动应用程序(Flex有太多的限制,主要关注视网膜设备的性能),从Flex来看,我在纯as项目中遇到了一些问题 一个大问题似乎是web服务的使用。我经常使用mx.rpc类和接口,如IResponder、AsyncToken、和HTTPService,如果没有Flex SDK,这些类和接口显然是不可用的。 为什么这不是AIR的一部分,仍然是FlexSDK的一部分?我如何解决这个问题?是否存在等价物,或者我必须进行黑客攻击并手动导入相应的

我正在评估Feathers UI框架,以替代我们当前的Flex移动应用程序(Flex有太多的限制,主要关注视网膜设备的性能),从Flex来看,我在纯as项目中遇到了一些问题

一个大问题似乎是web服务的使用。我经常使用mx.rpc类和接口,如
IResponder
AsyncToken
、和
HTTPService
,如果没有Flex SDK,这些类和接口显然是不可用的。
为什么这不是AIR的一部分,仍然是FlexSDK的一部分?我如何解决这个问题?是否存在等价物,或者我必须进行黑客攻击并手动导入相应的swc?

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


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

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


您只需以与任何其他SWC相同的方式将SWC添加到项目中。没有MXML,没有必要进行黑客攻击。我在FlashCS项目和FlashDevelopas3项目中使用过它们。

是的,这就是我所说的“黑客”的基本意思。但我现在已经用了几天了,它真的像预期的那样工作。这似乎是唯一的解决办法。仍然想知道为什么Adobe不将它们添加到AIR SDK中,因为AIR提供的基本URLLoader在很多用例中都无法满足需要。是的,这就是我所说的“hack”。但我现在已经用了几天了,它真的像预期的那样工作。这似乎是唯一的解决办法。仍然想知道为什么Adobe不将它们添加到AIRSDK中,因为AIR提供的基本URLLoader在很多用例中都无法满足需要。