Como é que podemos ajudar?
- Início
- >
- >
Ligações via telemóvel 3G ou 4G
As ligações móveis (3G/4G) podem sofrer uma perda frequente de pequenos pacotes de dados e cada vez que o nosso servidor percebe essas perdas, ele assume que perdeu a ligação e trata-lhe desse modo. Isso significa que a ligação entre o seu aplicativo e o nosso servidor é interrompida frequentemente porque uma das partes não vai receber todos os pacotes enviados.
Quando estiver a navegar na Internet, a fazer o download de um ficheiro ou a verificar o seu email, não irá normalmente notar estas pequenas perdas de ligação, pois os pacotes de dados perdidos serão simplesmente descartados, a ligação é fechada e o Winsock vai reiniciar uma nova ligação de uma forma bem rápida. Na pior das hipóteses, vai sofrer um pequeno atraso na sua ligação ou o seu download vai ser suspenso momentariamente, até que a sua ligação seja restabelecida.
No entanto, nos jogos online o comportamento é diferente, pois a estabilidade é mais exigente. Uma nova ligação, após a perda de dados, irá quebrar o fluxo de dados e como tal, terminar a sessão. Assim que a sessão é terminada, a mesma reinicia-se por completo. Se a sessão terminar, o servidor vai fazer com que desista da sua mão quando o tempo de acção expirar. Mesmo que o TCP stack restabeleça rapidamente a sua ligação, será tarde demais para salvar a sua mão.
Infelizmente, não há muito que possamos fazer para melhorar a qualidade deste tipo de ligação, portanto, considere o uso de outro tipo de ligação mais estável quando estiver a participar no nosso site (ex.: DSL, cabo ou fibra óptica).
Opiniões
Este artigo respondeu à sua pergunta?