Advertisement
Guest User

cliente-tcp.py

a guest
Feb 7th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.44 KB | None | 0 0
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. """
  4. ----------------------------------------------------------------------------------------------
  5. Codigo de um Cliente TCP.
  6. ----------------------------------------------------------------------------------------------
  7. """
  8.  
  9. from socket import *
  10.  
  11. serverName = "localhost"                                    # Nome ou IP utilizado para conectar ao Servidor Remoto
  12. serverPort = 12000                                          # Porta utilizada para conectar a aplicacao remota no lado Servidor
  13.  
  14. clientSocket = socket(AF_INET, SOCK_STREAM)                 # Cria o socket da aplicacao
  15.  
  16. clientSocket.connect((serverName, serverPort))              # Configura o socket realizando o bind (vinculo) do endereco e da porta no socket
  17.  
  18. sentence = input("Informe uma frase: ")                     # Aguarda entrada de dados pelo usuario no lado cliente
  19.  
  20. clientSocket.send(sentence.encode())                        # Pega a entrada do usuario, passa para o socket e envia o dado para o Servidor remoto
  21.  
  22. modifiedSentence = clientSocket.recv(1024)                  # Le caracteres de retorno a partir do socket e salva string recebida do Servidor
  23.  
  24. print (modifiedSentence.decode())                           # Apenas realiza um print da mensagem retornada pelo Servidor
  25.  
  26. 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