当前位置:Gxlcms > PHP教程 > phpsocket怎么让两个socketclient间通信

phpsocket怎么让两个socketclient间通信

时间:2021-07-01 10:21:17 帮助过:24人阅读

php socket怎么让两个socket client间通信 比如client a ->server->client b 现在我用的数据库存了下数据 不通过数据库可以实现吗 求大神

回复内容:

php socket怎么让两个socket client间通信 比如client a ->server->client b 现在我用的数据库存了下数据 不通过数据库可以实现吗 求大神

通过一个server端就可以了

可以的,如你所示通过服务器中转就行。数据保存在服务端server上,不用数据库的话用文件或存放于内存都行。
通信流程:
client A、B连接到服务器并发送自己的uid,服务器保存client的套接字描述符socket_id与uid。
在A、B互发信息时,由服务器根据对方uid查询对应的socket_id,从对应套接字将数据发送出去即可。

人气教程排行