Enet plugin.

Um plugin real de estúdio que adiciona soquetes de encaixe ao estúdio real.
Baixe Agora

Enet plugin. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Demo
  • Nome do editor:
  • Einhugur Software
  • Site do editor:
  • http://www.einhugur.com/
  • Sistemas operacionais:
  • Mac OS X 10.0 or later
  • Tamanho do arquivo:
  • 316 KB

Enet plugin. Tag


Enet plugin. Descrição

Um plugin real de estúdio que adiciona soquetes de enet para o estúdio real. O objetivo da ENET é fornecer uma camada de comunicação de rede relativamente fina, simples e robusta em cima do UDP (Protocolo de Datagram do User). A principal característica oferecida pelo plug-in da ENET é a entrega confiável opcional de pacotes.enet Omita certos recursos de rede de nível superior, como autenticação, lobby, descoberta de servidor, criptografia ou outras tarefas semelhantes que são particularmente específicas para que o A biblioteca permanece flexível, portátil e facilmente incorporável.enet evoluiu especificamente como uma camada de rede UDP para o multiplayer Primeira pessoa Shooter Cube.Cube necessita de baixa comunicação de latência com dados enviados com muita frequência, então TCP foi uma escolha inadequada devido à sua alta latência e orientação do fluxo. O UDP, no entanto, não tem muitos recursos às vezes necessários da TCP, como confiabilidade, sequenciamento, tamanhos de pacotes irrestritos e gerenciamento de conexão. Então UDP por si só não era adequado como um protocolo de rede também. Nenhuma bibliotecas de rede disponíveis gratuitamente existiam no momento da criação da ENET para preencher este nicho.Udp e TCP poderiam ter sido usadas em conjunto no cubo para beneficiar um pouco de ambas as suas características, no entanto, as combinações resultantes de protocolos ainda deixam muito a desejar . A TCP não tem vários fluxos de comunicação sem recorrer a abrir muitos soquetes e complica a delineação de pacotes devido ao seu comportamento de buffer. O UDP carece de sequenciamento, gerenciamento de conexões, gerenciamento de recursos de largura de banda e impõe limitações no tamanho dos pacotes. Um investimento significativo é necessário para integrar esses dois protocolos, e o resultado final é pior em recursos e desempenho do que o protocolo uniforme apresentado por enet.enet tenta resolver esses problemas e fornecer um único protocolo uniforme em camadas sobre o UDP para o desenvolvedor Com as melhores características da UDP e TCP, bem como algumas características úteis, nem fornecem, com uma integração muito mais limpa do que qualquer resultante de uma mistura de UDP e TCP.RSATE do que um único fluxo de byte que complica a delineação de pacotes, a ENET apresenta conexões Múltiplos, corretamente sequenciados fluxos de pacotes que simplificam a transferência de vários tipos de dados.enet fornecem sequenciamento para todos os pacotes atribuindo a cada pacote enviado um número de seqüência incrementado como pacotes são enviados. A ENET garante que nenhum pacote com um número de seqüência maior será entregue antes de um pacote com um número de seqüência inferior, garantindo, assim, os pacotes são entregues exatamente na ordem em que são enviados. Para pacotes não confiáveis, a ENET simplesmente descartará o pacote de números de seqüência inferior, se um pacote O pacote com um maior número de seqüência já foi entregue. Isso permite que os pacotes sejam despachados imediatamente à medida que chegam e reduzem a latência de pacotes não confiáveis para um mínimo absoluto. Para pacotes confiáveis, se um pacote de números de seqüência maior chegar, mas os pacotes anteriores na sequência ainda não chegaram, a ENET ficará impedindo a entrega dos pacotes de números de sequência superior até que seus antecessores tenham chegado. Requisitos: · Real Studio 2009R1 ou mais tarde. Limitações: · Uso limitado. O que há de novo nesta versão: · Ligado contra o novo enet 1.3.3 em vez de 1.3.2.


Enet plugin. Software Relacionado