TCP编程
TCP 编程的 C/S 架构
基于 TCP 的网络编程开发分为服务器端和客户端两部分,常见的核心步骤和流程如下:
TCP 客户端编程
对于 TCP 客户端编程流程,有点类似于打电话过程:找个可以通话的手机(socket() ) -> 拨通对方号码并确定对方是自己要找的人( connect() ) -> 主动聊天( send() 或 write() )-> 或者,接收对方的回话( recv() 或 read() )
基于 TCP 的网络编程开发分为服务器端和客户端两部分,常见的核心步骤和流程如下:
对于 TCP 客户端编程流程,有点类似于打电话过程:找个可以通话的手机(socket() ) -> 拨通对方号码并确定对方是自己要找的人( connect() ) -> 主动聊天( send() 或 write() )-> 或者,接收对方的回话( recv() 或 read() )