Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe kan ik een Chat Make zonder Java
De programmeertaal Java is niet de enige taal die u kunt gebruiken om verbindingen te gebruiken om externe computers . Veel andere programmering implementaties bevatten de mogelijkheid om stopcontacten en de overdracht van gegevens te creëren . Python , bijvoorbeeld , is een krachtige taal en een alternatief voor Java voor programmeurs die willen applicaties snel te implementeren . Met zijn ingebouwde functies en bibliotheken , kunt u een simpele chat- server om berichten vanaf een andere computer wat je nodig hebt
Python Interpreter
Toon meer instructies
1

Maak een socket object en binden aan een poort , zodat het kan luisteren voor inkomende berichten :

soc = socket.socket ( socket.AF_INET , socket.SOCK_STREAM ) soc.bind ( ( '127 .0.0.1 ' , 5432 ) ) soc.listen ( 5 ) kopen van 2

Definieer de klas om berichten te ontvangen . Dit is gebaseerd op de " threading " library , zodat het kan draaien op de achtergrond van andere toepassingen :

klasse ChatThread
( threading.Thread ) : def __ init__ (zelf , c ) : threading.Thread.__init__ (zelf ) self.conn = cself.stopIt = False
3

Definieer de " run " -methode , die wordt uitgevoerd wanneer een draad van het type " ChatThread " uitvoert :

def run (zelf ) : terwijl niet self.stopIt : msg = self.message_recv ( ) print ' recieved - > ' , msg
4

Definieer een bericht ontvangen van klasse, die wordt uitgevoerd als onderdeel van de " run " -methode . Deze wacht op berichten en de rendementen van het bericht zodra ontvangen :

def message_recv
(zelf ) : gegevens = self.conn.recv ( SIZE ) self.conn.send ( 'OK ' ) msg = self.conn.recv ( int ( data ) ) return msg
5

Krijg een socket verbinding en maak een ChatThread thread :

c1
, a1 = soc.accept ( )

thr
= ChatThread ( c1 ) thr.start ( ) afzender =

Previous: Next:
  Java Programming
·Hoe maak je een animatie icoon…
·Hoe om te doen Mouse Listener …
·Hoe te NetBeans schrijven naar…
·Hoe te Octaal converteren naar…
·Hoe je Java String converteren…
·Hoe te JDK toe aan uw Classpat…
·Hoe maak je een Keystore 
·Hoe te Dates toevoegen in Java…
·Hoe maak je Web Design leren s…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te JVM Heap Size Verander 
·Drie Primaire Voordelen van ENUM 
·Hoe maak je een C-programma voor de verm…
·Java 1.5 Annotatie Tutorial 
·Hoe maak je een script starten als een a…
·Perl Elke vs Foreach 
·Hoe je Java Script Creëren 
·Hoe maak je een Redo Log Groep Creëren 
·Hoe je C + + header bestanden compileren…
Copyright © Computer Kennis https://www.nldit.com