27 | | É sabido que uma estrutura de repetição utiliza recursos de máquina - processador e memória - em níveis altissímos. Por se tratar de plataforma Web, temos a seguinte problemática:[[BR]] |
| 27 | É sabido que uma estrutura de repetição utiliza recursos de máquina - processador e memória - em níveis altissímos. Por se tratar de plataforma Web e a linguagem em questão - PHP - ser interpretada temos a seguinte problemática: |
| 28 | * se cada conexão necessita de laço repetitivo para se manter ativa então o resultado seria "N" estruturas de repetições sendo executadas concorrentemente, onde "N" é o quantidade de usuários válidos, ou seja, em números precisos essa quantidade é a mesma que o número de sessões ativas; |
| 29 | * além dos recursos do seridor que poderá chegar a escassez em ambientes de acesso e tráfego elevado temos ainda a visão do cliente que terá uma requisição que será concluida apenas quando se fechar a página, assim criando uma situação que o consumo de recursos do cliente se daria por intermédio do navedor. |
| 30 | Com isso, atualmente, temos a figura de um gerente de conexões que atua como serviço no servidor e é responsável por todas as ações junto ao servidor Jabber. |