【发布时间】:2014-02-24 11:21:17
【问题描述】:
我的应用程序现在与一些 3d 方 API 服务相结合。我希望它以这种方式处理一些用户操作:我的应用程序执行一些自己的逻辑,然后如果 API 可用,则用户被重定向到一些 API 资源。假设这是一个图像创作。如果 API 不可用,我自己的逻辑就会继续,控制器会返回一些响应。
由于 API 交互对主逻辑并不重要,并且可能很快被自己的服务取代,我希望它与 Event Dispatcher 解耦。主要问题是重定向。如果某些 API 操作成功,我想创建一个重定向。
所以我的问题是: 解决此问题的正确方法是什么,Event Dispatcher 是否适合作为解耦工具?
【问题讨论】: