您的位置:首页 > 编程语言

socket编程入门(1---连接socket,传送数据 出现的错误)

2017-04-26 15:02 288 查看
1,socket通信最基本的需要两个文件,一个是服务端文件,另外一个是客户端文件。

2,客户端文件client.php :



服务端文件server.php :

/*

+——————————-

* @socket通信整个过程

+——————————-

* @socket_create

* @socket_bind

* @socket_listen

* @socket_accept

* @socket_read

* @socket_write

* @socket_close

+——————————–

*/



3,一般写好这两个文件后,我们的直觉是直接去运行client.php文件,这样一来就会导致如下错误:



主要原因是:因为没有运行服务端文件server.php,导致客户端向服务发送的socket没有反应,即无响应的监听端口等反应;

运行服务端文件后,我们可以查询该端口是否处于监听状态,如下图



4,好了,我们来运行下clinet.php文件把(前提是已经运行server.php文件,端口处于循环监听状态),成功的发送socket了;如下图:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  socket 通信