Apache flex 远程处理可以在类中进行吗

Apache flex 远程处理可以在类中进行吗,apache-flex,Apache Flex,我应该将远程处理方法保留在单独的AS文件中的类外,还是可以在类内调用远程处理。可以将远程对象放在主应用程序MXML文件中,但一般的经验法则是,将外部调用从进程中心移开几乎总是更好的。这将使代码更易于调试,但也将使代码更易于维护 实际上,Adobe推荐的体系结构Cairngorm不仅将远程对象本身抽象为单个类(ServiceLocator类),而且还建议将用于处理该类的所有内容都抽象 Cairngorm中的RemoteObject: @user98514除了Cairngorm之外,您还可以查看其他

我应该将远程处理方法保留在单独的AS文件中的类外,还是可以在类内调用远程处理。

可以将远程对象放在主应用程序MXML文件中,但一般的经验法则是,将外部调用从进程中心移开几乎总是更好的。这将使代码更易于调试,但也将使代码更易于维护

实际上,Adobe推荐的体系结构Cairngorm不仅将远程对象本身抽象为单个类(ServiceLocator类),而且还建议将用于处理该类的所有内容都抽象

Cairngorm中的RemoteObject:

@user98514除了Cairngorm之外,您还可以查看其他Flex微体系结构来组织代码(单独的服务、控制器和视图类)。在我看来,这是一个很好的选择。