Criando um ouvinte UDP simples [fechado]

2

A situação é a seguinte: eu gostaria de fazer um servidor de perfuração para um jogo e preciso ouvir o tráfego UDP. Ele será executado em um VPS de Squeeze do Debian, então eu sou bem flexível quanto às possibilidades.

Tudo é extremamente básico: o compartilhamento de informações é feito através de http e o backend usa PHP e MySQL. Assim, idealmente (ou melhor, de uma maneira simples e consistente) o ouvinte UDP seria apenas executar um script PHP com alguns parâmetros extraídos do pacote e não retorna nada para o cliente.

Qual seria a melhor maneira de abordar isso? Há algum perigo em relação ao UDP que eu deveria estar ciente, além da possibilidade óbvia de inundação?

    
por Sašo 26.04.2012 / 17:13

1 resposta

3

Você está procurando pela interface socket do PHP. Veja aqui .

Para um servidor de jogo, recomendo vivamente o TCP sobre o UDP - a perda de pacotes geralmente não é aceitável nesse contexto (mas também não sei bem o que você está fazendo com essa comunicação unidirecional) .

    
por 26.04.2012 / 17:23