Apache flex 错误架构框架Adobe Flex 4.0

Apache flex 错误架构框架Adobe Flex 4.0,apache-flex,architecture,frameworks,flex4,Apache Flex,Architecture,Frameworks,Flex4,您是否有任何示例(即URL、代码示例、代码板、原则)来描述Adobe Flex 4.0的良好错误体系结构设计? 我是第一次开发AdobeFlex应用程序。您是否知道错误处理框架的任何好例子,特别是当我们正在读取多个文件(图形文件和文本文件)并且其中一个文件已损坏或格式错误时,可以允许恢复应用程序。我知道Flex3.0中没有全局错误处理,我也读过其他更具体的错误处理帖子。我认为有一篇文章提到有一个错误处理类,让所有的错误都调用这个错误类。这是一个示例,我想知道是否还有其他示例或预定义的错误体系结构

您是否有任何示例(即URL、代码示例、代码板、原则)来描述Adobe Flex 4.0的良好错误体系结构设计? 我是第一次开发AdobeFlex应用程序。您是否知道错误处理框架的任何好例子,特别是当我们正在读取多个文件(图形文件和文本文件)并且其中一个文件已损坏或格式错误时,可以允许恢复应用程序。我知道Flex3.0中没有全局错误处理,我也读过其他更具体的错误处理帖子。我认为有一篇文章提到有一个错误处理类,让所有的错误都调用这个错误类。这是一个示例,我想知道是否还有其他示例或预定义的错误体系结构框架

谢谢

您是否有任何示例(即URL、代码示例、代码板、, 原则)来描述Adobe良好的错误体系结构设计 Flex4.0

要求“良好”或“最佳实践”的问题往往是主观的,有许多因素在起作用。我相信他们不可能回答。我还不确定这个问题是否以它的形式“可以回答”。但是,我将尝试回答您的一些具体问题

你知道有什么错误处理框架的好例子吗 如果我们 读取多个文件(图形文件和文本文件)和其中一个 它们已损坏或格式错误

在这种情况下,“恢复”意味着什么?您如何知道文件的格式是否已损坏或错误?是否会抛出错误?来自哪个组件或类?什么类型的?这是你自己造成的错误,还是其他什么

我知道Flex3.0中没有全局错误处理,我也知道 阅读关于错误处理的更具体的文章

这有点不准确;由于全局错误处理(也称为未捕获错误异常)是Flash Player的一部分,不是Flex框架的一部分。FlashPlayer10.1和AIR2中添加了该选项。您可以构建针对这些玩家的Flex3应用程序,并且应该能够利用这些事件

然而,在某些时候,Flex应用程序标签添加了它自己的标签;这只是Flash Player事件之上的抽象层。但是,您可以在Flex应用程序中使用Flash Player事件,而不在主应用程序标记上使用此事件。您只需手动添加此类事件的事件侦听器