linux socket编程记录

原创 2015年07月07日 09:26:50

本文的资料是从其他博客收集并总结的


http://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html

这个博客讲解了socket的API和两个基本的实例


1、服务端使用的API:

socket()  创建一个socket文件描述符,就是一个文件

bind()      绑定文件和IP、端口

listen()   监听一个socket,和相应socket可以排队的最大连接个数,这个还不是很理解

accept()  等待并接受客户的连接

recv()      接收数据

close()   关闭一个socket文件描述符


2、客户端使用API

socket()  创建一个socket文件描述符,就是一个文件

connect()  连接服务端

send()  发送数据

close()   关闭一个socket文件描述符

相关文章推荐

linux下socket编程归纳记录

所需头文件:#include #include基础套接字:返回值: 0表示成功 -1表示失败 errno记录错误代码 1:创建套接字 int socket(int do...

linux socket编程

  • 2014年12月22日 09:42
  • 15KB
  • 下载

linux tcp ip socket编程

  • 2016年02月23日 11:39
  • 13KB
  • 下载

linux socket网络编程:fcntl select(多个客户端连接服务器端情形)

一、引言     在实际情况中,人们往往遇到多个客户端连接服务器端的情况。由于之前介绍的函数如connect,recv,send等都是阻塞性函数,若资源没有充分准备好,则调用该函数的进程将进入睡眠状...

Linux下Socket编程

  • 2013年07月06日 15:15
  • 38KB
  • 下载

linux下socket网络编程

  • 2015年11月20日 16:32
  • 9KB
  • 下载

linux网络编程常用函数详解与实例(socket-->bind-->listen-->accept)

标签: linux 网络 socket bind listen accept connect it 分类: linux学习篇   常用的网络命令: ...

实战Linux Socket编程源码

  • 2011年07月29日 22:43
  • 192KB
  • 下载

实战Linux Socket编程_2-1

  • 2011年07月29日 23:12
  • 10MB
  • 下载

Linux网络编程之socket文件传输示例

本文所述示例程序是基于Linux平台的socket网络编程,实现文件传输功能。该示例是基于TCP流协议实现的socket网络文件传输程序。采用C语言编写。最终能够实现传输任何格式文件的文件传输程序。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux socket编程记录
举报原因:
原因补充:

(最多只允许输入30个字)