PureMVCフレームワークでは、プロキシは通知を介してApplicationFacade(したがって関心のあるコンポーネント)と通信します。この通知は、独自のインスタンスを介して送信する必要がありますか、それともApplicationFacadeのシングルトンインスタンスを介して送信する必要がありますか?率直に言って、それは重要ですか?
これを行う2つの方法(Flex / AS)は次のとおりです。
// from the proxy itself
this.sendNotification(ApplicationFacade.NOTIFY_ALL);
// via the ApplicationFacade instance
ApplicationFacade.getInstance().notifyObservers(new Notification(ApplicationFacade.NOTIFY_ALL));
2番目の方法は、私にはより冗長で直感的ではないように見えます。さらに、プロキシには通知を送信する機能があります。これは、私の考えでは、おそらくそうすべきであることを意味します。プロキシがApplicationFacadeインスタンスを介してのみ通知を送信する必要があるインスタンスはありますか?