随笔分类 -  socket

摘要:pack压缩资料到位字符串之中。语法: string pack(string format, mixed [args]...);返回值: 字符串函数种类: 资料处理内容说明本函数用来将资料压缩打包到位的字符串之中。本函数和 Perl 的同名函数功能用法完全相同。参数 format 为压缩的格式,见下... 阅读全文
posted @ 2014-04-02 21:56 moqiang02 阅读(1000) 评论(0) 推荐(0)
摘要:1、TCP连接手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。建立起一个TCP连接需要经过“三次握手”:第一次握手:客户端发送syn包(syn=j)到服务器,并进入S... 阅读全文
posted @ 2014-03-31 20:05 moqiang02 阅读(129) 评论(0) 推荐(0)
摘要:在工作中,我也逐渐了解到pack,unpack,ord对于二进制字节处理的强大。 下面我逐一介绍它们。在我们工作中,用到它们的估计不多。 我在最近一个工作中,因为通讯需要用到二进制流,然后接口用php接收。当时在处理时候,查阅不少资料。因为它们使用确实比较少,也很少朋友工作中会用到它们。 在工作中,... 阅读全文
posted @ 2014-03-18 13:40 moqiang02 阅读(230) 评论(0) 推荐(0)
摘要:例如,需要发送以下数据struct header{int type; // 消息类型int length; // 消息长度}struct MSG_Q2R2DB_PAYRESULT{int serialno; int openid; char payitem[512];int billno; int ... 阅读全文
posted @ 2014-03-18 00:33 moqiang02 阅读(765) 评论(0) 推荐(0)
摘要:一.socket是什么什么是socket 所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。说白了就是一种通信机制。它类似于银行,电信啊这些部分的电话客服部门。你打电话的时候,那边会分配置一个人回答你的问题,客... 阅读全文
posted @ 2014-03-14 08:04 moqiang02 阅读(158) 评论(0) 推荐(0)
摘要:一、开启socketphpinfo();查看是否开启了socket扩展,否则在php.ini中开启。二、服务器端代码的写法server send:welcome"; socket_write($msgsock, $msg, strlen($msg)); echo 'read client messa... 阅读全文
posted @ 2014-03-14 07:48 moqiang02 阅读(145) 评论(0) 推荐(0)
摘要:研究了一下PHP和C++socket通讯,用C++作为服务器端,php作为客户端进行.socket通讯是基于协议的,因此,只要双方协议一致就行.关于协议的选择:我看过网上大部分协议都是在应用层的协议,选用这样的协议很方便,基本上就是字符串传过来,传过去本次研究的协议算是当今国际化的一个标准做法.le... 阅读全文
posted @ 2013-11-22 09:44 moqiang02 阅读(885) 评论(0) 推荐(0)