php socket 多次发送,php模拟socket 多次发送数据的实现方法
php模拟socket 多次发送数据的实现
方法
表四:Socket函数
函数名描述
socket_accept() 接受一个Socket连接
socket_bind() 把socket绑定在一个IP地址和端口上
socket_clear_error() 清除socket的错误或者最后的错误代码
socket_close() 关闭一个socket资源
socket_connect() 开始一个socket连接
socket_create_listen() 在指定端口打开一个socket监听
socket_create_pair() 产生一对没有区别的socket到一个数组里
socket_create() 产生一个socket,相当于产生一个socket的数据结构
socket_get_option() 获取socket选项
socket_getpeername() 获取远程类似主机的ip地址
socket_getsockname() 获取本地socket的ip地址
socket_iovec_add() 添加一个新的向量到一个分散/聚合的数组
socket_iovec_alloc() 这个函数创建一个能够发送接收读写的iovec数据结构
socket_iovec_delete() 删除一个已经分配的iovec
socket_iovec_fetch() 返回指定的iovec资源的数据
socket_iovec_free() 释放一个iovec资源
socket_iovec_set() 设置iovec的数据新值
socket_last_error() 获取当前socket的最后错误代码
socket_listen() 监听由指定socket的所有连接
socket_read() 读取指定长度的数据
socket_readv() 读取从分散/聚合数组过来的数据
socket_recv() 从socket里结束数据到缓存
socket_recvfrom() 接受数据从指定的socket,如果没有指定则默认当前socket
socket_recvmsg() 从iovec里接受消息
socket_select() 多路选择
socket_send() 这个函数发送数据到已连接的socket
socket_sendmsg() 发送消息到socket
socket_sendto() 发送消息到指定地址的socket
socket_set_block() 在socket里设置为块模式
socket_set_nonblock() socket里设置为非块模式
socket_set_option() 设置socket选项
socket_shutdown() 这个函数允许你关闭读、写、或者指定的socket
socket_strerror() 返回指定错误号的详细错误
socket_write() 写数据到socket缓存
socket_writev() 写数据到分散/聚合数组
更多详细内容请查看:
php socket 多次发送,php模拟socket 多次发送数据的实现方法相关推荐
- linux socket 结构定义 send,Linux下Socket编程中用send发送结构体
Linux网络通信 Linux下多客户端聊天软件 最近在开发一个Linux下的聊天软件,好久没有做C语言的开发了,感觉到很多东西已经生疏了,这下又碰到用Socket传递结构体的问题,google了一下 ...
- socket java 发送多次 socket 已关闭_Socket客户端循环发送多条信息给服务端,发一次socket自动关闭?...
目的:通过Socket客户端发送多条数据给服务端 错误: 我是客户端0,服务器说:欢迎您! java.net.SocketException: Socket is closed at java.net ...
- linux tcp socket 接收的字节数与发送的字节数不符,TCP发送接口(如send(),write()等)的返回值与成功发送到接收端的数据量无直接关系...
1. TCP发送接口:send() TCP发送数据的接口有send,write,sendmsg.在系统内核中这些函数有一个统一的入口,即sock_sendmsg().由于TCP是可靠传输,所以对TCP ...
- telnet发送socket报文_简单讲解一下Socket网络编程
五层常用的网络模型,是有七种,其他俩种不经常用. 概念:Socket是基于应用层的HTTP协议和传输层TCP协议之间的抽象层,是一组接口,它把复杂的TCP/IP协议隐藏在Socket接口后面. Soc ...
- C# Winform基于socket编程的五子棋游戏(带聊天和发送文件功能)
最近在做课设,题目是关于socket编程的一对一网络小游戏.期间遇到各种问题,也从中学到了很多.在此记录下课设中遇到的问题. 题目要求: 设计4 网络版小游戏 1 设计目的 1)熟悉开发工具(Visu ...
- c语言send发送结构体,Socket编程中用send发送结构体
Socket编程中用send发送结构体 原创 2010年04月28日 19:17:00 标签:socket /编程 /struct /google /string /input 11868 最近在开发 ...
- java socket telnet_使用java简单模拟ping和telnet的实现
一.模拟ping的实现利用InetAddress的isReachable方法可以实现ping的功能,里面参数设定超时时间,返回结果表示是否连上.try...{InetAddressaddress=In ...
- java 图片请求_java中使用scoket模拟http post请求发送图片或文件
最近遇到个问题,两个系统共用用户的头像,用户的头像在一个系统中保存,这就涉及到将图片通过scoket发送给另一个系统存储的问题,最初的思路是将图片读成byte[]数组,然后发送,但又发现,发送图片的同 ...
- linux 协议栈之socket,Linux TCP/IP 协议栈之 Socket 的实现分析(一)
内核版本:2.6.37 参考[作者:kendo的文章(基于内涵版本2.6.12)] 第一部份 Socket套接字的创建 socket 并不是 TCP/IP协议的一部份. 从广义上来讲,socket 是 ...
最新文章
- iOS导航栏标题错乱的解决方法
- Oracle中的单值函数
- 如何把linux电脑当做数据库,在linux下如何进行mysql命令行 创建数据库linux操作系统 -电脑资料...
- 【Python数据挖掘课程】七.PCA降维操作及subplot子图绘制
- 图灵原版计算机科学系列,图灵原版计算科学系列
- js 单页面ajax缓存策略,浅谈ajax的缓存机制---IE浏览器方面
- python条件语句练习题_python学习-7 条件语句 while循环 + 练习题
- Ubuntu在启动器中添加自定义程序快捷方式
- 安装虚拟机Centos系统并安装Docker过程记录
- spring发送邮件
- linux 异步信号的同步处理方式
- Redhat开机丢失引导
- imdisk虚拟光驱安装linux,ImDisk Virtual Disk Driver
- 20160218.CCPP体系详解(0028天)
- c语言中函数已有主体,error C2084 函数已有主体(Function already has a body)解决方案...
- xpdf工具(PDF转图片工具)
- adb安装配置及连接手机
- WIN7笔记本 用户账户登录密码忘记/错误解决方法
- python实现SVG文件解析
- 数据结构--树与二叉树
热门文章
- docker 完成 redis集群搭建
- handsontable pro 授权码 key 生成器(JS函数)(仅供学习交流)
- 【HTML】中国天气天气插件调用
- windows系统托盘tray
- 图表 stack属性_想快速了解MEAN Stack吗? 这是带有有用图表的文档。
- solid测序列原理_SOLID原理简介
- d3 canvas_D3和Canvas分3个步骤
- java final char_java基本数据类型总结 类型转换 final关键字的用法
- 笔记本电脑锁_武汉笔记本电脑模型打样价格
- 快来学习怎么可视化监控你的Python爬虫