在局域网状态下
可以选择套接字通讯,通讯模式一般采用tcp,数据量大而且不保证准确度的情况下可以选择udp。
esp8266可以通过AT指令快速配置称为tcp server或者tcp client,
上位机和esp8266一个作为server一个作为client,可以进行tcp socket通讯
tcp socket通讯编程可以采用一般的linux网络编程进行。如果是在win下,或者有跨平台需要,可以使用QT,QT有专门封装的tcp API
在外网状态下
可以使用网络穿透,或者机智云、中移云的服务,把esp8266刷入云厂商的固件