Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.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 在发出重定向之前调用Flex中的web方法时,是否有可能没有足够的时间执行web方法?_Web Services_Actionscript 3_Apache Flex_Redirect_Asynchronous - Fatal编程技术网

Web services 在发出重定向之前调用Flex中的web方法时,是否有可能没有足够的时间执行web方法?

Web services 在发出重定向之前调用Flex中的web方法时,是否有可能没有足够的时间执行web方法?,web-services,actionscript-3,apache-flex,redirect,asynchronous,Web Services,Actionscript 3,Apache Flex,Redirect,Asynchronous,在发出重定向之前调用Flex中的web方法时,是否有可能没有足够的时间执行web方法?例如: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="ws.loadWSDL('some WSDL');"> <mx:Script>

在发出重定向之前调用Flex中的web方法时,是否有可能没有足够的时间执行web方法?例如:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
        creationComplete="ws.loadWSDL('some WSDL');">
    <mx:Script>
        <![CDATA[
            private function onLoad():void
            {
                ws.Log("some message");
                navigateToURL(new URLRequest("some URL"), "_self");
            }
        ]]>
    </mx:Script>
    <mx:WebService id="ws" load="onLoad()">
        <mx:operation
            name="Log"
        />
    </mx:WebService>
</mx:Application>

对日志web方法的调用在同一浏览器选项卡上的重定向上方发出一行代码。我们不关心是否存在故障事件,也不在这里寻找返回值。在本例中,所有相关的是对
ws.Log
的调用是否会一直找到它试图与之通信的web服务


URL重定向是否有可能在
ws.Log
通过网络发送完消息之前生效?无论是文档还是SWF反编译器似乎都不能很好地回答这个问题。谢谢

除非您使用workers,否则您的代码将不会是多线程的。
因为没有工人,所以可以假设代码是逐行运行的
您没有发布“ws.Log”函数的功能,但我假设它是调用服务器并发送某种数据的函数。

因为没有等待事件,所以您不应该有问题。

没有发送数据。除非您需要日志功能的响应。如果您尝试执行HttpService并使用Get方法,然后在回答HttpService时调用WS。@我相信您,但您是否有我可以向其他人说明的来源或方法?我得和某人谈谈一个相关的问题。您还想将您的评论更改为答案吗?谢谢。这就是它应该做的,但我使用的是MXML和所有东西,所以我只想确保在向服务器发送消息时没有异步元素。