C++ Sockets

Tela Software:
C++ Sockets
Detalhes de Software:
Versão: 2.3.9.9
Data de upload: 11 Mar 16
Revelador: -
Licença: Livre
Popularidade: 2

Rating: nan/5 (Total Votes: 0)

C ++ Sockets é uma multi-plataforma, fácil de usar e completamente livre de software para bibliotecas implementadas em C ++ e projetado para ser usado como um wrapper para a criação de bases de estilo BSD em aplicações de código aberto.


Suporta SSL, IPv6, UDP, TCP e HTTP

A biblioteca fornece suporte para SSL (Secure Sockets Layer), IPv6, TCP (Transmission Control Protocol), UDP (User Datagram Protocol), TCP encriptada, HTTP, bem como o tratamento de erros altamente personalizável.

Sockets C ++ implementa o SCTP (Stream Transmission Control Protocol), UDP, TCP e ICMP (Internet Control Message Protocol) protocolos da camada de transporte, bem como o HTTP / HTTPS, SMTP e AJP / 1.3 protocolos de camada de aplicação.


Começando com Sockets C ++

Para instalar e utilizar o software C ++ Sockets em seu sistema operacional GNU / Linux, você deve baixar a versão mais recente do Softoware ou directamente a partir do projeto & rsquo;. S site oficial, onde é distribuído como um arquivo de origem

Salve o arquivo em algum lugar no seu PC, extrair seu conteúdo usando um utilitário gerenciador de arquivos, abra um emulador de terminal e passar para a localização dos ficheiros de arquivo extraído utilizando o & lsquo; cd & rsquo; de comando (por exemplo cd /home/softoware/Sockets-2.3.9.9).

Execute o & lsquo; o & rsquo; comando (sem aspas) para compilar a biblioteca, certificando-se que um compilador GCC é instalado em seus sistemas operacionais GNU / Linux. Depois de uma compilação bem-sucedida, execute o & lsquo; make install & rsquo; comando como root ou com o & lsquo; sudo make install & rsquo; comando como um usuário privilegiado para instalar o sistema de C ++ Sockets de largura. Executar o & lsquo; Sockets-config & rsquo; comando para ver como você pode interagir com a biblioteca.


Sob o capô

Dando uma olhada sob o capô do software biblioteca C ++ Sockets, podemos notar que ele foi escrito inteiramente na linguagem C ++ e projetado para suportar GNU / Linux, Solaris, Microsoft Windows e sistemas operacionais Mac OS X. Ele funciona em computadores de 64 bits e 32 bits

O que é novo nesta versão:.

  • um bug que impedia HttpGetSocket de sair normalmente se um recurso de zero byte foi buscado foi corrigido.
  • Alguns ausente inclui foram incluídos para compiladores mais recentes.

O que é novo em tópicos 2.3.9.7:

  • Detach~~number=plural versão que nunca parou foi corrigido.
  • Destacando a partir método OnAccept agora funciona.
  • Tempo para lançar uma linha individual foi reduzida.

O que é novo na versão problema de tempo 2.3.9.6:

  • A foi resolvido em tomadas separadas.
  • foram adicionados Mais opções de configuração.
  • bandeiras do estado perdidos são agora recuperados em sockethandler.
  • O socket cliente AJP foi atualizado.
  • O analisador JSON foi atualizado.

O que é novo em apoio versão 2.3.9.3:

  • Multithread foi adicionado em sockethandler.
  • Criar problemas em mingw / cygwin foram corrigidos.

O que é novo na versão 2.3.9.2:

  • More reestruturação interna da SocketHandler.
  • O método Get () foi removido. Set () foi dividido em três:
  • ISocketHandler_Add (), ISocketHandler_Mod () e ISocketHandler_Del ().
  • Novos métodos definidos na interface ISocketHandler para apoiar diferentes
  • modelos de tomada io:. ISocketHandler_Select (), maxcount ()
  • Removido Set () método da classe Socket.
  • Implementado SocketHandlerEp usando epoll apenas para Linux.
  • reinterpret_cast adicionados em ListenSocket para struct endereço IPv6.
  • HttpPostSocket retenção variável de membro cabeçalhos HTTP (m_fields) está agora
  • protegido (mudou de privada).
  • reparado função Reconnect em sockethandler.

O que é novo na versão 2.3.9.1:

  • Major reestruturação do código interno sockethandler. Usando thread e memorysafe clib / c tempo de execução funções.

O que é novo na versão 2.3.7:

  • A chamada de gravação de suspensão quando utilizar o SSL foi corrigido.
  • Uma falha ao tentar aumentar um iterador STL além de seus limites foi corrigido.
  • problemas de compilação causadas por falta # incluir instruções ou instruções # include dentro do namespace biblioteca foram fixados.

O que é novo na versão 2.3.6:

  • As bandeiras OpenSSL foram modificados para fazer as coisas fluem mais suave .
  • A licença foi modificado para permitir openssl.
  • foram adicionados Um soquete identificador único e uma nova verificação válido.
  • foram adicionados métodos de captação de filesystem.
  • Um arquivo Changelog foi adicionado à distribuição.
  • A instalação foi renomeado para README.
  • foram adicionados O arquivo diretório pkgconfig e * definição .pc.

O que é novo na versão 2.3.5:

  • método (s) Adicionado em UdpSocket para definir padrão interface a ser usada para multicast.
  • bandeira Adicionado por código independente de posição para a arquitetura x86-32 linux-(veja
  • Makefile.Defines.linux-x86-32).
  • Adicionado ausente inclui (em algumas distribuições / versões gcc).
  • SetUri no HttpRequest não URLDecodes toda a url.
  • Fix para variáveis ​​estáticas em SSLInitializer.
  • Fix para nova versão do OpenSSL (const SSLxx_method ()).
  • Fix para getnameinfo.
  • Modificado classe do analisador Utility :: Uri por isso também divide a url no caminho /
  • peças querystring.

Outro software de desenvolvedor -

dvdisaster
dvdisaster

12 Apr 16

apophysis-j
apophysis-j

11 Apr 16

CyanPack
CyanPack

27 Apr 16

quagga
quagga

11 Apr 16

Comentário para C++ Sockets

Comentários não encontrado
Adicionar comentário
Ligue imagens!