Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.IOException;
- import java.io.ObjectInputStream;
- import java.io.ObjectOutputStream;
- import java.net.ServerSocket;
- import java.net.Socket;
- public class Main {
- private static ServerSocket server;
- private Socket Con;
- private static ObjectOutputStream serveroutput;
- private static ObjectInputStream serverinput;
- private static Socket serverconnection;
- public Main() throws IOException {
- try {
- this.server = new ServerSocket(2021);
- System.out.println("server gestartet");
- waitforcon();
- } catch (IOException e) {
- System.out.println("Server startup Error");
- e.printStackTrace();
- }
- }
- public void waitforcon() throws IOException {
- while(true) {
- try {
- this.Con = server.accept();
- serversetupStreams();
- System.out.println("client verbunden" + Con.getInetAddress());
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- }
- private void serversetupStreams() throws IOException{
- System.out.println("baue brücken");
- serveroutput = new ObjectOutputStream(serverconnection.getOutputStream());
- serveroutput.flush();
- serverinput = new ObjectInputStream(serverconnection.getInputStream());
- }
- public static void main(String[] args) throws IOException {
- new Main();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement