Perguntas com a marcação «sockets»

Um ponto final de um fluxo de comunicação entre processos bidirecional. Isso geralmente se refere a um fluxo de processo através de uma conexão de rede, mas de maneira alguma se limita a isso. Não deve ser confundido com WebSocket (um protocolo) ou outras abstrações (por exemplo, socket.io).

663
Como SO_REUSEADDR e SO_REUSEPORT diferem?

O man pagese documentações programador para as opções de socket SO_REUSEADDRe SO_REUSEPORTsão diferentes para diferentes sistemas operacionais e muitas vezes altamente confuso. Alguns sistemas operacionais nem sequer têm a opção SO_REUSEPORT. A WEB está cheia de informações contraditórias sobre...

543
TypeError: o objeto 'module' não pode ser chamado

File "C:\Users\Administrator\Documents\Mibot\oops\blinkserv.py", line 82, in __init__ self.serv = socket(AF_INET,SOCK_STREAM) TypeError: 'module' object is not callable Por que estou recebendo esse erro? Estou confuso. O que você precisa saber para responder à minha

291
Obtendo o endereço IP da máquina atual usando Java

Estou tentando desenvolver um sistema em que existem diferentes nós que são executados em um sistema diferente ou em portas diferentes no mesmo sistema. Agora, todos os nós criam um soquete com um IP de destino como o IP de um nó especial conhecido como nó de autoinicialização. Os nós criam seus...

288
Como depurar o erro ECONNRESET no Node.js.

Estou executando um aplicativo Express.js usando o Socket.io para um aplicativo de bate-papo e recebo o seguinte erro aleatoriamente cerca de 5 vezes durante 24h. O processo do nó é encerrado para sempre e é reiniciado imediatamente. O problema é que reiniciar o Express expulsa meus usuários de...

283
Dois aplicativos podem ouvir a mesma porta?

Dois aplicativos na mesma máquina podem se vincular à mesma porta e endereço IP? Indo um passo adiante, um aplicativo pode ouvir solicitações provenientes de um determinado IP e o outro para outro IP remoto? Sei que posso ter um aplicativo que inicia dois threads (ou bifurcações) para ter um...

214
fechar vs soquete de desligamento?

Em C, entendi que, se fecharmos um soquete, isso significa que o soquete será destruído e poderá ser reutilizado posteriormente. Que tal desligar? A descrição dizia que fecha metade de uma conexão duplex a esse soquete. Mas esse soquete será destruído como uma closechamada de...

201
O que é AF_INET e por que preciso dele?

Estou começando a programação de soquetes e continuo vendo isso AF_INET . No entanto, nunca vi nada mais ser usado em seu lugar. Meus professores não são tão úteis e apenas dizem "Você só precisa". Então, minhas perguntas: Qual é o propósito AF_INET? Alguma coisa já foi usada em vez disso? Se...

201
Qual é o maior tamanho de pacote UDP seguro da Internet

Eu li vários artigos sobre tamanhos de pacotes UDP, mas não consegui chegar a uma conclusão sobre o que é correto. Vários serviços restringem o maior pacote UDP a 512 bytes (como dns) Dado que o MTU mínimo na Internet é 576, o tamanho do cabeçalho IPv4 é 20 bytes e o cabeçalho UDP, 8 bytes. Isso...

194
Como encontrar uma porta disponível?

Eu quero iniciar um servidor que ouça uma porta. Eu posso especificar a porta explicitamente e funciona. Mas eu gostaria de encontrar uma porta de maneira automática. A este respeito, tenho duas perguntas. Em qual intervalo de números de porta devo procurar? (Eu usei as portas 12345, 12346 e...

178
Diferença entre socket e websocket?

Estou criando um aplicativo da web que precisa se comunicar com outro aplicativo usando conexões de soquete. Este é um novo território para mim, então, tenha certeza de que os soquetes são diferentes dos websockets . Parece que eles são apenas conceitualmente semelhantes. Perguntando, porque...

168
Quanto sobrecarga o SSL impõe?

Sei que não há uma resposta única e definitiva, mas existe uma estimativa genérica de ordem de magnitude aproximada para a sobrecarga de criptografia do SSL versus a comunicação de soquete não criptografada? Estou falando apenas do processamento da comunicação e do tempo de ligação, sem contar o...

160
No localhost, como escolho um número de porta gratuito?

Estou tentando jogar com a comunicação entre processos e, como não consegui descobrir como usar pipes nomeados no Windows, pensei em usar soquetes de rede. Tudo acontece localmente. O servidor é capaz de iniciar escravos em um processo separado e escuta em alguma porta. Os escravos fazem seu...