geen scherm bij client verbinding

Status
Niet open voor verdere reacties.

Mitsie007

Gebruiker
Lid geworden
21 okt 2006
Berichten
276
Hallo,

ik probeer een client-server op te zetten, alleen ik krijg geen scherm te zien wanneer ik de server op start. Kan iemand mij tips geven?

Code:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package server_Basic;


import java.io.*;
import java.net.*;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author ....
 */
public class ServerConnection {

    private int poort = 2102;
    private ServerSocket serverSocket = null;
    private Socket socket = null;
    private DataOutputStream uit = null;
    private DataInputStream in = null;

    public ServerConnection(){
        
        this.runServer();
    }

    public void runServer(){
        
        this.initialize();
        
        
        while(true){
        
            this.listen();
        
            this.connect();
        
        }
    }

    public void initialize(){
        try {
            serverSocket = new ServerSocket(poort);
            stuurBericht("initialize");
        } catch (IOException ex) {
            Logger.getLogger(ServerConnection.class.getName()).log(Level.SEVERE, null, ex);
        }
    }

    public void listen() {
        try {
            this.socket = serverSocket.accept();
            stuurBericht("client accepted");
        } catch (IOException ex) {
            Logger.getLogger(ServerConnection.class.getName()).log(Level.SEVERE, null, ex);
        }
    }

    public void connect() {
        try {
            uit = new DataOutputStream(socket.getOutputStream());
            in = new DataInputStream(socket.getInputStream());
            System.out.println("Connected");
        } catch (IOException ex) {
            Logger.getLogger(ServerConnection.class.getName()).log(Level.SEVERE, null, ex);
        }
    }

    public void process(){
    // komt nog code te staan
    }
    
    public String inkomendBericht() throws IOException{
        String tekstIn = in.readUTF();
        return tekstIn;
    }

    public void uitGaandBericht(String tekst) throws IOException{
        String tekstUit = "";
        uit.writeUTF(tekstUit);
    }

    public void stuurBericht(String tekst){
        System.out.println(tekst);
    }
}


Thnx!!!:)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan