我应该将Remoting Methods保存在一个单独的AS文件中,还是可以在一个类中调用Remoting。
答案 0 :(得分:1)
可以将远程对象放在主Application MXML文件中,但一般的经验法则是,将外部呼叫从流程中心移开几乎总是更好。这将使代码更容易调试,但它也将使代码更容易维护。
实际上,Adobe推荐的架构Cairngorm不仅将远程对象本身抽象为单个类(ServiceLocator类),而且还建议用于处理该类的所有内容也应该被抽象化。
Cairngorm中的RemoteObject:
http://www.adobe.com/devnet/flex/articles/cairngorm_pt5_03.html