【socket编程基础模板】

网络编程的基础是基于socket编程。socket(TCP)编程基于固定编程模板
server端:

  1. socket(声明socket类型)
  2. bind(命令socket,绑定地址和端口)
  3. listen(创建监听队列)
  4. accept(从监听队列中返回estblished的链接,否则阻塞)

client端:

  1. socket(声明socket类型,TCP/UDP)
  2. connect(尝试链接服务器,否则阻塞)