我正在设计一个应用程序,其中一个或多个设备可以控制另一个设备。中间有一个桌面服务器。
一句话:
我可以使用哪一种最好的模式或架构?
发布于 2013-10-29 13:02:07
它主要是观察者模式,但您不需要构建架构,google已经使用(GCM)为您构建了它。
客户端注册/取消注册到gcm,然后将数据发送到后端/服务器,后者反过来操作并向gcm发送数据,gcm反过来向注册设备发送推送通知,然后设备必须有一个接收器将数据发送回应用程序。
来看看GCM
下面是一个表示gsm体系结构的示例图,请注意,您可以使用任何服务器而不是应用程序引擎。

https://stackoverflow.com/questions/19654078
复制相似问题