Programowanie serwera TCP - Java

PHOTO EMBED

Tue Nov 14 2023 15:01:08 GMT+0000 (Coordinated Universal Time)

Saved by @KutasKozla #java

import java.util.*;
import java.net.*;
import java.io.*;
import util.SocketFactory;

class Main
{
    public static void main(String[] args) throws IOException
    {
        byte[] data  = new byte[20];
        String output = "";

        ServerSocket socket = SocketFactory.buildSocket();

        Socket clientSocket = socket.accept(); //oczekiwanie na polaczenie, oraz akceptacja

        InputStream input = clientSocket.getInputStream();
        
        input.read(data, 0, 20);
        output = new String(data, 0, 20);
        System.out.println(output);


    }
}
content_copyCOPY

Napisz serwer TCP w języku Java. Użyj do tego otrzymanego wzorca. Serwer powinien oczekiwać na połączenie. Po nawiązaniu połączenia serwer odbierze 20 bajtów od klienta i wyświetli otrzymane dane na standardowym wyjściu.