2018.12.02 Socket编程之初识Socket

Socket编程主要分为TCP/UDP/SCTP三种,每一种都有各自的优势,因此会根据实际状况决定选用何种Socket,今天开始我将会逐步学习Socket编程,并将学习过程记录于此。git

今天学习的是TCP编程。github

TCP基本客户端与服务端的套接字函数:编程

  Client: socket/connect/write/read/close.socket

  Server: socket/bind/listen/accept/read/write/close.tcp

基本流程:函数

其中三次握手是指客户端调用connect函数发起链接请求,服务端accept函数响应时,发生的3次数据交换过程。学习

 

简单客户端code例子:https://github.com/SadCPPCoder/Socket/blob/master/2018.12.02/tcp/add_client.ccode

简单服务端code例子:https://github.com/SadCPPCoder/Socket/blob/master/2018.12.02/tcp/add_server.cserver

相关文章
相关标签/搜索