Java komt met alle tools die nodig zijn om uw eigen klanten en servers rechtstreeks ingebouwd in standaard bibliotheken van de taal te maken . Om deze taak uit te voeren , moet u twee Java-toepassingen naast elkaar draaien . Tenzij u bekend bent met de command line tools zijn , zal dit makkelijkst onder een Java-ontwikkelomgeving zoals Netbeans . Instructies Open Netbeans 1 en klik op " File " en "Create New Project . " Noem het project " ServerClientTutorial " en stel de hoofdklasse als " server . " Als alternatief, als u ervoor kiest niet te Netbeans of een andere ontwikkelomgeving te gebruiken , gewoon een tekstverwerker te openen en meteen opslaan als kopen van 2 Plak de volgende code " Server.java . " : import java.net * ; . import java.io. * ; public class Server { public static void main ( String [ ] args ) op Twitter gooit IOException { ServerSocket socket = new ServerSocket ( 5445 ) ; Socket client = socket.accept ( ) ; PrintWriter out = new PrintWriter ( client.getOutputStream ( ) , true ) ; . out.println ( " Hallo Dit is uw server zorgt voor een eenvoudige server die zal luisteren naar verbindingen op poort 5445 en , wanneer de verbinding wordt ontvangen , drukt een eenvoudige boodschap aan de klant . Je kunt zelfs luisteren naar de boodschap dan Telnet . Klik op " Run " op dit moment en typ de volgende opdracht in uw Windows- opdrachtprompt: . telnet localhost 5445 3 Maak een nieuwe Java-bestand door te klikken op " file ", " Project " en " Add File " Naam het "Client " 4 Plak volgende in uw Client file : . import java.net * ; import java.io. * ; < br > public class Client { public static void main ( String [ ] args ) op Twitter gooit IOException , UnknownHostException { Socket socket = new Socket ( " localhost " , 5445 ) ; < br BufferedReader in = new BufferedReader (nieuw > is eenvoudiger dan de server . Het opent een verbinding met " localhost " ( een netwerk term voor de huidige machine ) op poort 5445 en luistert voor geen berichten . Zodra er verbinding en ontvangt het bericht , drukt deze naar de console en sluit . < br > 5 Klik op " Run " op de server en klik vervolgens op "Run" op de client . U ziet het bericht van de server worden weergegeven in de output van de cliënt . < br >
|