【发布时间】:2013-10-29 09:19:45
【问题描述】:
我正在设计一个应用程序,其中一台或多台设备可以控制另一台设备。中间有一个桌面服务器。
一句话:
- 其中一个“控制器设备”通过 Activity 接收用户的命令并将其传达给服务器;
- “受控设备”具有侦听来自服务器的命令的服务;
- 当受控设备应答时,服务器必须通知所有“控制器设备”。
我可以使用哪个最好的模式或架构?
【问题讨论】:
-
它看起来像“发布-订阅”,它——是的——用“观察者”模式实现
标签: android design-patterns architecture client-server