我不太确定我是否以正确的方式来做这件事。我想继续使用我的Socket.IO服务器,而不想在节点中创建单独的HTTP服务器。有了这个,我可以创建一个可以直接发送数据(例如:玩家从网上商店购买商品)到节点Socket.IO服务器的客户端吗?
我从这个开始:
<?php
class communicator {
   public function connect($address, $port){
      $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
      if($socket){
          try {
              socket_connect($socket, $address, $port);
          } catch(Exception $e){
              throw new Exception($e->getMessage());
          }
      }else{
          throw new Exception('Could not create socket.');
      }
}
?>套接字似乎可以很好地连接到节点服务器,但是如何开始直接从PHP客户机接收数据呢?
例如:假设我使用socket_write向服务器发送消息。我如何通过Socket.IO获得它?
希望我的问题有意义!
https://stackoverflow.com/questions/21825732
复制相似问题