Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- # -*- coding: utf-8 -*-
- """
- ----------------------------------------------------------------------------------------------
- Codigo de um Cliente TCP.
- ----------------------------------------------------------------------------------------------
- """
- from socket import *
- serverName = "localhost" # Nome ou IP utilizado para conectar ao Servidor Remoto
- serverPort = 12000 # Porta utilizada para conectar a aplicacao remota no lado Servidor
- clientSocket = socket(AF_INET, SOCK_STREAM) # Cria o socket da aplicacao
- clientSocket.connect((serverName, serverPort)) # Configura o socket realizando o bind (vinculo) do endereco e da porta no socket
- sentence = input("Informe uma frase: ") # Aguarda entrada de dados pelo usuario no lado cliente
- clientSocket.send(sentence.encode()) # Pega a entrada do usuario, passa para o socket e envia o dado para o Servidor remoto
- modifiedSentence = clientSocket.recv(1024) # Le caracteres de retorno a partir do socket e salva string recebida do Servidor
- print (modifiedSentence.decode()) # Apenas realiza um print da mensagem retornada pelo Servidor
- clientSocket.close() # Encerrando o socket logo em seguida apos a troca de mensagens realizada com sucesso
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement