iauxnet.

Biblioteca de API de rede C ++ projetada para servir bem em aplicativos cliente-servidor.
Baixe Agora

iauxnet. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Dmitry Kostjuchenko
  • Site do editor:
  • http://www.iauxsoft.com/
  • Sistemas operacionais:
  • Mac OS X 10.0 or later
  • Tamanho do arquivo:
  • 7.3 MB

iauxnet. Tag


iauxnet. Descrição

C ++ biblioteca de rede API concebido para servir bem em aplicações cliente-servidor. iAuxNET é uma biblioteca C ++ rede API portátil e de alto desempenho projetado para servir bem em aplicações cliente-servidor. Sua herda interface do mesmo estilo de outras bibliotecas iAuxSoft é flexível e user-friendly. A biblioteca de rede fornece todas as ferramentas necessárias para construir um aplicativo de comunicação de rede e ainda mais API design fornece dois tipos de operações: · baixo nível de dados de rede direta e eventos de dados de processamento: Este tipo permite a comunicação de compilação com qualquer aplicação, por exemplo, fazendo apenas aplicativo do lado do cliente ou servidor, ou ambos. Desenvolvedores lida com os dados da rede matérias e, assim, constrói protocolo por ele auto · operações de alto nível orientada a protocolo abstraídas:. IAuxNET oferece própria implementação do protocolo de comunicação para os tipos de TCP e UDP de sockets. Estes protocolos fornecer dados de controle (CRC7), criptografia de dados completo (Blowfish, Twofish, GOST 28147-89, ...) para cabeçalhos dos pacotes e contendo data.This tipo de operações é aconselhado a aplicações cliente-servidor de compilação quando ambas as aplicações são acessíveis para development.High Performance - biblioteca de rede iAuxNET pode ser caracterizada por tempos extremamente baixa latência e CPU e uso de memória em milhares de conexões ativas. Ele usa a tecnologia Portas IO completition para plataformas Windows Enhanced Poll (epoll) para Linux, e Queue Kernel (kqueue) para sistemas operacionais da família BSD como MacOSX, embora desenvolvedor pode desclassificar o uso destas tecnologias avançadas para um simples métodos como Select, Poll dependendo em platform.Multicasting e Broadcasting - iAuxNET também suporta multi-casting / técnicas de transmissão e é possível usar iAuxNET possuir mais elevados protocolos de comunicação nível para isso. Projetando esse tipo de aplicações de rede torna-se uma tarefa muito simples para um desenvolvedor como peles biblioteca todas as especificidades de cada desenvolvedor descarga plataforma OS de aplicação específica portar questões. Aqui estão algumas características-chave de "iAuxNET": · IAuxNET é capaz de fornecer suporte para protocolos de comunicação TCP e UDP. · Famílias Endereço: IPv4, IPv6. · Protocolos de alto nível para a comunicação TCP e UDP. · Suporta alto número de conexões de clientes ativos em cliente-servidor / difusão / modelo de aplicativo de rede lançando multi-. · Suporta os seguintes mecanismos de entrega eventos de rede: Select, Poll, kqueue, epoll, portos IO conclusão. · Fornece interface de baixo nível para Poll, Epoll. Por favor nota, emulação iAuxNET Poll é 2x mais rápido que a interface WSAPoll no Windows Vista, emulação Epoll usa IOCP para a plataforma Windows. Epoll emulação permite portuárias aplicações Linux nativas que usam epoll () em um plataformas Windows ou MacOSX. · Interface de alto nível para fácil e portátil evento de rede e processamento de dados. · Plataformas Apoia SO: Windows XP / Vista + (32/64 bit), Linux (32/64 bit), MacOSX 10.5.4+ (32/64 bit - x86 / ppc). serviços de criptografia: · Geradores Hash: CRC32, CRC64, MD-5, SHA-1; · Cifras Bloco: Twofish, Blowfish, GOST 28147-89; · Cifras de fluxo: RC4 alegado, modo OFB para cifras de bloco, o modo de CFB para cifras de bloco; · Message Authentication Code: HMAC. · Serviços de compressão de Dados: algoritmo DEFLATE (codificação LZ77 / Huffman). · Fácil inter-operação entre pequenos e grandes máquinas endian. · Classes de serviço adicionais para aplicações de rede de construção: endereço / host resolução, interface de rede resolver, bitmasks qualquer tamanho, tipos de dados especializados. · C ++ de interface com design intuitivo e documentação em linha de fácil utilização. · Idealmente coopera com outras bibliotecas iAuxSoft no mesmo namespace raiz. O que há de novo nesta versão: · Implementado suporte para plataformas móveis: Windows Mobile 6 e iPhone, a arquitetura ARM. Corrigido Protocolo V1 / V2 possível colisão em grande demais tampão quando pacotes cifrados chegar ao hospedeiro espera pacotes e vice-versa não cifrada, byte adicional adicionado para valor crc7 cabeçalho para verificar a exactidão do cabeçalho de pacote. · Argumentos renomeadas para IIPFirewall, os nomes são mais amigável. · ILibrary :: Initialize método não irá falhar se carregado difere da versão Winsock a partir solicitada ao abrigo plataforma Windows. · No encerramento da sessão (iDevice :: Close (session_id)) conexão terá Receba sentido ser desligamento impedindo chegada / processamento de todos os dados de entrada para fechar o soquete. · Introduziu novos subnet_t estrutura que descreve sub-rede (tipo / ip / máscara). Implementadas novas funções utilitárias para IUtil namesapce: · MakeSubNet: cria IPv4 / IPv6 sub-rede da cadeia de endereço em notação CIDR; · MakebroadCastDress: Cria endereço de transmissão IPv4 da sub-rede.


iauxnet. Software Relacionado

Showip.

Um add-on do Firefox que mostra o endereço IP da página atual na barra de status. ...

177 28 KB

Download

WebScarab.

WebScarab é um pacote Mac OS X da ferramenta de avaliação de aplicativos da Web OWASP WebScarab ...

230 2.5 MB

Download

Lynxlet.

lynxlet é um aplicativo para lançar o navegador da Web de texto Lynx em uma janela de terminal ...

163 2.2 MB

Download