Создаю веб сервер сокетов с помощью Workerman
Мне нужна возможность работать с этим сервером в php. Пробовал такой код:
$address = '0.0.0.0'; //Адрес работы сервера
$port = 8080; //Порт работы сервера (лучше какой-нибудь редкоиспользуемый)
if (($socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)) < 0) {
//AF_INET - семейство протоколов
//SOCK_STREAM - тип сокета
//SOL_TCP - протокол
echo "Ошибка создания сокета";
}
else {
echo "Сокет создан\n";
}
$result = socket_connect($socket, $address, $port);
if ($result === false) {
echo "Ошибка при подключении к сокету";
} else {
echo "Подключение к сокету прошло успешно\n";
}
$msg = "15";
echo "Сообщение серверу: $msg\n";
socket_write($socket, $msg, strlen($msg)); //Отправляем серверу сообщение
Совет сервер видит, что подключается новый пользователь и тут же отключается. То есть, он видит отправку сообщения как отключение. Это может быть из-за какой то ошибки? Или я не верно подключаюсь к нему?
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости