A linguagem de programação Java não é a única linguagem que você pode usar para usar conexões a computadores remotos . Muitas outras implementações de programação contêm a capacidade de criar bases e transferir dados . Python , por exemplo, é uma linguagem poderosa e uma alternativa para Java para programadores que desejam implementar aplicativos rapidamente. Com suas funções e bibliotecas embutidas , você pode criar um servidor de chat simples para receber mensagens de outro computador Coisas que você precisa 
 Python Interpreter 
 Mostrar Mais instruções 
 1 
 Criar um objeto de soquete e vinculá-lo a uma porta para que ele possa ouvir as mensagens recebidas : 
 
 soc = socket.socket ( socket.AF_INET , socket.SOCK_STREAM ) soc.bind ( ( '127 .0.0.1 ' , 5432 ) ) soc.listen (5) 
 2 
 Definir a classe para receber mensagens. Este baseia-se na biblioteca de " enfiar " a fim de que ele pode ser executado em segundo plano de outras aplicações : 
 
 classe ChatThread ( threading.Thread ) : def __ init__ (self, c): threading.Thread.__init__ (auto- ) self.conn = cself.stopIt = False 
 3 
 Defina o método "run", que executa quando um segmento do tipo " ChatThread " executa : 
 
 def execute (self): enquanto não self.stopIt : msg = self.message_recv () print ' recebeu - >' , msg 
 4 
 Definir uma classe de mensagem de recepção, que é executado como parte do método " run" . Esta espera por mensagens e retorna a mensagem , uma vez recebido : 
 
 def message_recv (self): data = self.conn.recv (SIZE ) self.conn.send ( 'OK' ) msg = self.conn.recv (int (data) ) return msg 
 5 
 Obter uma conexão de soquete e criar um thread ChatThread : 
 
 c1, a1 = soc.accept () 
 
 thr = ChatThread (c1) thr.start () sender =