问题标签 [asynctoken]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript-3 - ActionScript 3 AsyncToken 实现
寻找有关如何实现返回 AsyncToken 的方法的示例或文档链接。
请注意,这不是关于使用/使用返回 AsyncToken 的方法!我希望自己编写这样的方法。
apache-flex - ActionScript/Flex:为什么 AsyncToken 的 apply{Fault,Result} 方法是内部的?
正如标题所示,为什么标记的applyResult
和applyFault
方法?AsyncToken
mx_internal
有几次我想AsyncToken
在我的代码中使用,但我最终重写了它,因为我不想强迫客户使用use namespace mx_internal
.
apache-flex - 如何让 URLLoader 返回一个 AsyncToken?
我试图通过 HTTP 为我的 Flex 应用程序检索二进制数据,但遇到了一些绊脚石。HTTPService 好像不太好处理二进制数据,有人说用 URLLoader。但是 URLLoader 没有 HTTPService 提供的漂亮的 AsyncToken/IResponder 接口。
所以,我做了一些搜索,找不到任何扩展 URLLoader 来提供这种功能的人。我自己尝试了一下: http: //pastebin.com/d7369d0e0
基本上,它包装了一个 URLLoader 和一个 AsyncToken,并将来自 URLLoader 的 COMPLETE、IO_ERROR 和 SECURITY_ERROR 事件映射到在 AsyncToken 上引发的结果/错误。
基本用法:
这是解决问题的正确方法吗?有现成的解决方案吗?我很想听听反馈。
谢谢,
卡尔提克
apache-flex - HTTPService AsyncToken 和 AsyncResponder 示例
我在哪里可以找到实现由 AsyncToken 和 AsyncResponder 异步调用的 HTTPService 的 Flex 应用程序示例?提前致谢
httpservice 以一定的频率发送这样的字符串:
行#column#number#row#column#number#row#column#number#....
编辑代码:
actionscript-3 - 如何在 ActionScript 3 中伪造 AsyncToken 返回
使用 Parsley,我有一个服务,我通过 [Command(selector='list')] public function getRssFeed(msg:RssEvent):AsyncToken { return service.list() as AsyncToken; }
当我指向“真实”RssService 时,一切都按预期工作。我的问题是当我指向“模拟”RssService 时。我不知道如何用一些虚拟数据返回来伪造 AsyncToken ......有人知道该怎么做吗?
apache-flex - ASyncToken 的意义何在?
我的任务是为 HTML5 WebSocket 服务器创建一个 AS3 客户端。
我最初的想法是使用 AS3 中的一些现有类来创建此服务,即尝试模拟 RemoteObject,但经过研究,我真的看不出 ASyncToken 的意义所在!
我了解令牌用作服务器调用及其响应之间的某种形式的引用,但我只是看不到它在哪里/如何成为唯一标识符。
以这段简短的代码为例:
显然,令牌有自己的响应者,并且服务可以保留令牌消息的字典,但是如果我要调用 myService.myCall 两次,在任何一个响应之前,服务会知道将响应与哪个令牌相关联吗?服务是否创建唯一标识符以将响应关联回令牌,或者在这些情况下会失败?
如果它确实在内部存储了自己的唯一调用标识符,那么它会比完全跳过令牌并在调用参数中传递响应者更好吗?例如
apache-flex - 如何通过 AsyncToken 处理远程方法调用?
所以这是我想开始工作的mxml:
输出是
Invokehandler 调用....
Clickhandler 称为 ....
Resulthandler 不会被调用,尽管 BlazeDS 控制台注册了一个成功的 Resultevent。我做错了什么?
编辑:我尝试将过程导出到一个应该管理这些事情的类中。
{ 导入 flash.events.Event;
}
如果我调用它,它不会到达事件处理程序。我的错误在哪里?
apache-flex - 我如何处理 Actionscript 类中的 Asynctokens
这是我的代码:
通过检查我发现的信息字符串,当我调用 loadCurrentSchem() 时,该类没有到达 Resulthanlder。这是为什么?
apache-flex - 在 Flex AS3 PHP 中检索服务调用的最后 2 个结果
我是 Flex 新手,我搜索过 StackOverflow 和 Google,但似乎无法弄清楚 Flex/ActionScript 3 异步编程的这个(简单)问题。我有一个在表中插入一行的 PHP 服务(Zend)。我想做的是能够使用不同的行值连续两次调用服务,并取回服务返回的新 ID(主键)。然后我将新 ID 显示为 2 个警报。
问题是当我可以连续两次提供服务时,我只能得到一个 Alert.show() 用于最后和最近的服务调用。我不知道如何访问第一个结果。
我认识到我可以重新配置我的 Flex 代码和 PHP 服务以接受一个对象数组,然后只为两者发送一个 PHP 服务调用,然后接收一个包含结果的数组对象,但我也试图总体上更好地理解AsyncToken 如何工作以及如何访问我需要的旧结果。每次使用 {serviceResult}.token 都会覆盖我之前的结果吗?
这是我想为新用户“Home”和“temp”设置2个默认文件夹的相关代码:
这是我的事件处理程序,我希望为每个新 ID 弹出一个警报框:
这是我的呼叫响应者和服务的 mx 代码:
只有“101”(第二次服务调用的结果)会触发警报。为什么是这样?
谢谢!
php - AsyncToken 返回基本字符串?
我正在尝试开发一个 Flex Mobile / PHP 应用程序,但我在使用 AsyncToken 时遇到了一些麻烦……它不只是返回一个基本字符串吗?
例如......我只想从我的请求中返回一个简单的字符串结果 - 现在,它将从已实现的方法中返回一个基本的输出字符串。后端部分工作(PHP),我已经完成了所有这些......正是这给了我一些问题:
这很简单 - 任何建议或建议肯定会有所帮助!谢谢!