至于是client还是Server,取决于ESP8266开发需求:
如果业务要求是获取其他server提供的数据(发送请求,比如请求天气信息),那么你就可以使用Client模式
如果业务要求是别人请求你获取某些数据(web请求),那么你可以使用Server模式
TCP client:
client,又名客户端,也就是需要通过获取server提供的服务数据来展示自己。Tcp client,只是架构在tcp协议之上的客户端 .上图中,ESP8266作为client端,通过路由,访问局域网内的Pc server或者广域网下的网络服务器信息,server收到请求后会处理请求并且把响应数据返回以供ESP8266使用
整体上来说,方法可以分为4类:
第一类方法,连接操作
第二类方法,发送请求操作
第三类方法,响应操作
第四类方法,普通设置
连接操作
天子骄龙