php-socket

    1热度

    1回答

    我使用亚马逊PHP SDK V3.13.1,我必须在30秒内发送至少10,000次推送通知。现在我正在使用publishAsync方法它更快,但我仍然没有及时发送它。 所以我已经实现套接字,并发送一堆3500每次推。以下是我从哪里发送套接字请求的控制器功能。 $parts = parse_url(base_url() . "welcome/send_signal"); for ($i = 1;

    0热度

    1回答

    我已经使用PHP编写了一些代码来创建套接字并侦听传入连接。我正在尝试使用我感兴趣的特定端口来执行此操作。 除非在一些随机端口上打开侦听TCP套接字,而不是由我选择的端口,否则一切都很顺利。 我在Google Compute Engine(GCE)上运行此代码。 这里是确切的PHP代码,我尝试: set_time_limit(0); $socket = socket_create(AF_I

    1热度

    1回答

    我有一个可用的Java套接字,但我需要一些帮助连接到它与PHP。 我的问题:我可以从Java客户端连接到Java套接字并发送/接收消息,但是当我尝试使用PHP连接到同一套接字时,它将不会连接。 这是我在while循环插座:(记住这部分工作) Socket socket = serverSocket.accept(); System.out.println("Got connection");

    0热度

    1回答

    我下面的情况: test.php的>当该页面加载我通过Ajax执行一个岗位到第二页(socket.php) socket.php>那页面,接收ajax请求,并创建一个套接字(通过php)连接到服务器(这是工作)。然后,我将信息发送回test.php的 回到test.php的,用户特定互为作用后,我需要另一篇文章/ AJAX发送到socket.php,我需要使用我以前使用的相同的套接字连接。但我努力

    0热度

    1回答

    如何发送JSON编码字符串在telnet中。 进出口使用SOCKET,并通过连接到插座: telnet 127.0.0.1 9000 所以我怎么能发送请求获得下面的代码requrments? 我的PHP代码: $received_text = unmask($buf); //unmask data $tst_msg = json_decode($received_text); /

    0热度

    1回答

    我正尝试使用php套接字为个人项目创建一个库。为此,我开始使用phpUnit,学习并编写(或多或少)定性库。 当我在testConnection方法中没有提供try/catch块时,php给出连接超时的错误(这是正常的,因为设备没有连接)。但是php应该在下面的execute方法中处理异常,而不是在testConnection方法中。我似乎无法弄清楚这一点。 这是错误: PHPUnit_Frame

    0热度

    1回答

    我见过这个问题的其他人,但也许我可以解释我的情况,你可以指出问题可能出在哪里。 我得到一个'警告:socket_bind():无法绑定地址[98]:地址已被使用'错误。 情况就是这样。我正在使用Web应用程序来触发另一个程序执行任务(从网页界面)。该程序的结果通过套接字发送到正在套接字上侦听的我的Web应用程序。 首先我创建并打开套接字,然后我触发另一个程序,然后当程序结束时它应该通过套接字发回它

    0热度

    2回答

    我有以下的(简装)的代码: function curl_request_async($url, $params) { foreach ($params as $key => $val) { $post_params[] = $key.'='.urlencode($val); } $post_string = implode('&', $post_para

    0热度

    1回答

    我想使用phpsocket.io,但安装过程描述得很差,我被困在一个恼人的问题。我使用Getcomposer.org安装了该包,但并未安装所有必需的类。我试图测试提供了基本的聊天演示: use Workerman\Worker; use PHPSocketIO\SocketIO; // listen port 2021 for socket.io client $io = new Sock

    0热度

    1回答

    $filename = "/dev/ttyUSB4"; if (!$handle = fopen($filename, 'r+')) { echo "The device isn't detected"; exit; } else { if (fwrite($handle,"AT+CMGF=1\r"))