嵌入式Linux网络编程之:网络高级编程
运行该程序时,可以先启动服务器端,再反复运行客户端程序(这里启动两个客户端进程)即可,服务器端运行结果如下所示:
$./server
listening....
Newconnectionfrom4(socket)/*接受第一个客户端的连接请求*/
Receivedamessagefrom4:Hello,First!/*接收第一个客户端发送的数据*/
Newconnectionfrom5(socket)/*接受第二个客户端的连接请求*/
Receivedamessagefrom5:Hello,Second!/*接收第二个客户端发送的数据*/
Client4(socket)hasleft/*检测到第一个客户端离线了*/
Client5(socket)hasleft/*检测到第二个客户端离线了*/
$./clientlocalhostHello,First!./clientlocalhostHello,Second
linux操作系统文章专题:linux操作系统详解(linux不再难懂)linux相关文章:linux教程
评论