linux 网络编程 2---(TCP编程)

Posted 子都

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 网络编程 2---(TCP编程)相关的知识,希望对你有一定的参考价值。

流程
   服务器:server
     创建套接字 socket( )
    填充服务器网络信息结构体 sockaddr_in
    将套接字与服务器网络信息结构体绑定 bind( )
    将套接字设置为被动监听状态 listen( )
    阻塞等待客户端的连接请求 accept( )
    进行通信 recv( )/send( ) 或 read( )/write( )

   客户端:client
    创建套接字 socket( )
    填充服务器网络信息结构体 sockaddr_in
    发送客户端的连接请求 connect( )
    进行通信 recv( )/send( ) 或 read( )/write( )














以上是关于linux 网络编程 2---(TCP编程)的主要内容,如果未能解决你的问题,请参考以下文章

Linux:TCP Socket编程(代码实战)

Linux:TCP Socket编程(代码实战)

Linux-TCP编程流程-Socket编程-单线程实现TCP客户端和服务端交互-多进程实现TCP客户端和服务端交互

linux 网络编程 2---(TCP编程)

Linux网络编程之套接字 --TCP

Linux/UNIX网络编程的目录