首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTTPService resultFormat,如何选择

HTTPService resultFormat,如何选择
EN

Stack Overflow用户
提问于 2010-05-10 10:51:51
回答 1查看 1.1K关注 0票数 1

HTTPService有一个属性resultFormat,该属性可以设置为以下任意值:array e4x flashvars object text xml

我查看了文档以了解其中的区别,但仍然不能理解何时使用每种方法。我正在寻找所有它们中最轻的重量。

附注:我正在使用我自己的服务器的输出,因此可以根据需要更改输出格式,使其与每个服务器兼容。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-10 10:59:45

大多数情况下,使用object或e4x。"object“选项自动将XML转换为ActionScript对象。在使用HTTPService时,这通常是我从服务器加载数据的首选方式。XML选项将e4x数据保留为EcmaScript,然后使用XML4XML表示法来查询/修改XML结构。我个人发现e4x调试起来很痛苦,所以我通常会避免使用它。

如果您正在寻找更好的性能,那么您应该考虑使用AMF而不是XML。AMF有许多开源的服务器端实现。因此,选择一个取决于你的后端。无论您选择哪一个,您都很可能会使用RemoteObject库而不是HTTPService。

Tour de Flex中有HTTPService和RemoteObject的例子。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2800067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档