码迷,mamicode.com
首页 >  
搜索关键字:recv    ( 1043个结果
Unix网络编程 之 基本套接字调用(一)
Unix/Linux支持伯克利风格的套接字编程,它同时支持面向连接和面向无连接类型的套接字。        套接字最常用的一些系统调用:        socket()              bind()        connect()        listen()        accept()        send()        recv()...
分类:其他好文   时间:2014-08-17 14:22:42    阅读次数:388
UNIX网络编程-recv、send、read、write之间的联系与区别
1、read-----------------------------------------------------------------------#includessize_tread(intfd,void*buf,size_tnbyte);-------------------------...
分类:其他好文   时间:2014-08-14 01:10:47    阅读次数:362
UNIX网络编程-send、recv、sendto、recvfrom详解
send、recv和sendto、recvfrom,一般情况下,send、recv在TCP协议下使用,sendto、recvfrom在UDP协议下使用,也可以在TCP协议下使用,不过用的很少。1、send这里只描述同步socket的send函数的执行流程。s:套接字|buf:存储发送数据|len:发...
分类:其他好文   时间:2014-08-13 01:00:34    阅读次数:200
Linux netstat命令详解
简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。 输出信息含义 执行netstat后,其输出结果为 Active Internet connections (w/o servers) Proto Recv-Q S...
分类:Web程序   时间:2014-08-08 12:47:55    阅读次数:307
send,recv,sendto,recvfrom
send函数 int send( SOCKET s, const char FAR *buf, int len, int flags ); 不论是客户还是server应用程序都用send函数来向TCP连接的还有一端发送数据。客户程序一般用send函数向server发送请求,而server则通经常使用...
分类:其他好文   时间:2014-08-01 13:31:51    阅读次数:174
libevent 入门教程:Echo Server based on libevent(转)
下面假定已经学习过基本的socket编程(socket, bind, listen, accept, connect, recv, send, close),并且对异步/callback有基本的认识。基本的socket编程是阻塞/同步的,每个操作除非已经完成或者出错才会返回,这样对于每一个请求,要使...
分类:其他好文   时间:2014-07-31 16:05:26    阅读次数:349
recv函数的用法详解
recv函数int recv( SOCKET s, char FAR *buf, int len, int flags );不论是客户还是服务器应用程序都用recv函数从TCP连接的另一端接收数据。该函数的第一个参数指定接收端套接字描述符;第二个参数指明一个缓冲区,该缓冲区用来存放recv函数接收到...
分类:其他好文   时间:2014-07-29 21:00:43    阅读次数:237
Socket网络编程--聊天程序(6)
这一小节将增加一个用户的结构体,用于保存用户的用户名和密码,然后发给服务器,然后在服务器进行判断验证。这里就有一个问题,以前讲的就是发送字符串是使用char类型进行传输,然后在服务器进行用同样是字符串进行接收。然而作为一个结构体是不是也可以呢?如果有看send或recv的函数定义就知道第二个参数.....
分类:其他好文   时间:2014-07-29 20:58:12    阅读次数:402
阻塞和非阻塞
阻塞和非阻塞对于软件和硬件概念是一致的: 对于软件: 简单点说: 阻塞就是干不完不准回来,    非阻塞就是你先干,我现看看有其他事没有,完了告诉我一声 我们拿最常用的send和recv两个函数来说吧...  比如你调用send函数发送一定的Byte,在系统内部send做的工作其实只是把数据传输(Copy)到TCP/IP协议栈的输出缓冲区,它执行成功并不代表数据...
分类:其他好文   时间:2014-07-28 16:08:03    阅读次数:262
Linux网络编程-----TCP程序设计
基于TCP-服务器1、创建一个socket,2、绑定IP地址、端口等信息到socket上,用函数bind()3、设置允许的最大连接数,用函数listen()。4、等待来自客户端的连接请求,用accept()5、收发数据,用函数send()和recv(),或者read()和write()6、关闭网络连...
分类:系统相关   时间:2014-07-18 16:11:39    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!