我不太确定我是否以正确的方式来做这件事。我想继续使用我的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
复制相似问题