Como enviar dados para o servidor tcp a partir do prompt de comando [closed]

3

Eu sou um desenvolvedor java e bastante ciente da programação de soquete em java.Eu tenho um servidor tcp executando o meu localmachine.Eu posso escrever códigos java para o cliente e verificar a comunicação entre servidor e client.But eu queria saber se pode se comunicar com o servidor a partir do prompt de comando no Windows.

Estou usando o sistema operacional windows 7 e a porta tcp é 6002.Então, qualquer entidade pode informar como enviar dados do prompt de comando do Windows

    
por SpringLearner 22.05.2014 / 18:02

1 resposta

0

O Windows XP costumava ter um comando telnet que era útil para testes "rápidos e sujos" se um servidor TCP estivesse ativo e acessível.

telnet {IP-address} {port}

i.e. telnet microsoft.com 80

Se nenhum serviço estiver escutando, você receberá uma mensagem de erro. Se estiver bloqueado por um firewall, o tempo limite será esgotado.

Se o serviço gerar alguma coisa na conexão, você o verá. No entanto, pode estar esperando por você para enviar alguma coisa. No caso acima, digite GET / http/1.1 , pressione Enter duas vezes e você verá o HTML do link .

Com o Windows 7, você pode instalar o "Cliente Telnet" em Programas e Recursos - > Ative ou desative recursos do Windows ou use o PuTTY para essa finalidade.

Você também pode usar uma ferramenta melhor para essa finalidade chamada netcat .

    
por 22.05.2014 / 23:27