【问题标题】:PHP Socket - How to re-use a socket connection?PHP Socket - 如何重用套接字连接?
【发布时间】:2017-04-29 18:43:48
【问题描述】:

我有以下情况:

test.php > 当该页面被加载时,我通过 Ajax 将一个帖子发送到第二个页面 (socket.php)

socket.php > 该页面接收 ajax 请求,然后我创建一个套接字(通过 php)连接到服务器(这是有效的)。然后我将信息发送回 test.php

回到test.php,经过用户特定的交互,我需要发送另一个post/ajax到socket.php,我需要使用同一个socket我以前使用的连接。但我尝试并失败了。

为了重用套接字连接,这是一种通过 post/ajax 发送套接字类型资源的方法吗?或者将该值存储在某处?

Ps.:我对套接字编程真的很陌生。所以,对于最终的错误,我们深表歉意。

【问题讨论】:

    标签: php sockets php-socket


    【解决方案1】:

    为了帮助未来的访客...

    经过一些研究(以及很多头痛),我停止尝试使用 PHP 重新使用套接字连接。
    相反,我将使用 JS 使用 WebSockets。因为它为我提供了双向通信,并且可以根据需要重复使用连接。

    【讨论】:

      猜你喜欢
      • 2017-10-23
      • 1970-01-01
      • 2018-11-12
      • 1970-01-01
      • 2015-09-30
      • 1970-01-01
      • 2013-04-21
      • 2012-04-05
      • 1970-01-01
      相关资源
      最近更新 更多