ESP8266(5)Client/Server及DHCP

ESP8266(5)Client/Server

  • 客户-服务端方式
  • DHCP

客户-服务端方式

客户(client)和服务器(server)都是通信中所涉及的两个应用进程。客户-服务器方式所描述的是进程之间服务和被服务的关系。客户是服务请求方,服务器是服务提供方

客户程序:

  1. 被用户调用后运行,在通信时主动向远地服务器发起通信(请求服务)。因此,客户程序必须知道服务器程序的地址。
  2. 不需要特殊的硬件和复杂的操作系统

服务器程序:

  1. 是一种专门用来提供某种服务的程序,可同时处理多个远地或本地客户的请求
  2. 系统启动后即自动调用并一直不断运行着,被动地等待并接受来自各地的客户的通信请求。因此,服务器程序并不需要知道客户程序的地址
  3. 一般需要有强大的硬件和高级的操作系统支持

客户与服务器的通信关系建立后,通信可以是双向的
TCP连接的建立采用客户服务器方式。主动发起建立的应用进程叫做客户,被动等待连接建立的应用进程叫做服务器

DHCP

DHCP是互联网现在广泛使用的动态主机配置协议。提供了即插即用即联网机制。这种机制运行一台计算机加入新的网络和获取IP地址而不用手工参与

你可能感兴趣的:(ESP8266,物联网)