socket
moqiang02
这个作者很懒,什么都没留下…
展开
-
PHP使用Socket发送字节流
例如,需要发送以下数据struct header{int type; // 消息类型int length; // 消息长度}struct MSG_Q2R2DB_PAYRESULT{int serialno; int openid; char payitem[512];int billno; int zoneid;int provi转载 2014-03-18 00:33:00 · 4767 阅读 · 0 评论 -
php 实例说明 socket通信机制
一.socket是什么什么是socket 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。说白了就是一种通信机制。它类似于银行,电信啊这些部分的电话客服部门。你打电话的时候,那边会分配置一个人回答你的问题,客服部门就相当于socket的服务器端了,你这边呢就相当于客户端了,在和你通话结束前,如果有人在想转载 2014-03-14 08:04:45 · 986 阅读 · 0 评论 -
php和c++socket通讯(基于字节流,二进制)
研究了一下PHP和C++socket通讯,用C++作为服务器端,php作为客户端进行.socket通讯是基于协议的,因此,只要双方协议一致就行.关于协议的选择:我看过网上大部分协议都是在应用层的协议,选用这样的协议很方便,基本上就是字符串传过来,传过去本次研究的协议算是当今国际化的一个标准做法.length+flag+body(长度+类型+内容)的方式,total_转载 2013-11-22 09:44:51 · 1113 阅读 · 0 评论 -
php pack、unpack、ord 函数使用方法(二进制流接口应用实例)
在工作中,我也逐渐了解到pack,unpack,ord对于二进制字节处理的强大。 下面我逐一介绍它们。在我们工作中,用到它们的估计不多。 我在最近一个工作中,因为通讯需要用到二进制流,然后接口用php接收。当时在处理时候,查阅不少资料。因为它们使用确实比较少,也很少朋友工作中会用到它们。 在工作中,我也逐渐了解到pack,unpack,ord对于二进制字节处理的强大。 下面我逐一介绍它们。 p转载 2014-03-18 13:40:52 · 846 阅读 · 0 评论 -
socket与http的区别
1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;转载 2014-03-31 20:05:18 · 705 阅读 · 0 评论 -
PHP pack和unpack函数详解
pack压缩资料到位字符串之中。语法: string pack(string format, mixed [args]...);返回值: 字符串函数种类: 资料处理转载 2014-04-02 21:56:11 · 6568 阅读 · 0 评论 -
php中socket的使用(重点参考)
一、开启socketphpinfo();查看是否开启了socket扩展,否则在php.ini中开启。二、服务器端代码的写法<?phperror_reporting(E_ALL);set_time_limit(0);//ob_implicit_flush();$address = '127.0.0.1';$port = 10005;//创建端口if( ($so转载 2014-03-14 07:48:58 · 1050 阅读 · 0 评论