TI专家好:
对于智能家电,每个家电上有一个cc3100的模块,现在我的一个手机通过中端控制所有的家电,具体的实现上有些问题请教一下。
应用场景:
1、手机控制家里的各种电器,意味着手机某一时刻在和某一个家电之间建立着socket连接。这是否意味着,我需要控制家里的n种电器就需要每一个上面就是单独一套socket通信呢 ?
2、如果是这样的,那就意味着,每次切换一个小的应用到另一个家电上,就需要断掉原来的socket连接,然后,重新连接新的socket。因为后台是云盘,这就意味着,我的切换需要始终不停的切换和后台服务器的连接,以及要求服务器不停的切换和我的家用设备的连接,这是相当低的效率的。考虑网络因素,也许这端连接成功了,那端连接失败了,我都没法保证。
请问,专家们对这个有什么样的好的设计思路 ?
谢谢。
Yonghua Pan:
你的意思是你有一个云服务器?如果是这样就比较简单了,你所有的电器包括手机都只做socket客户端,服务器端在你的云服务器上。
这样就可以通信了。