Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pomoc] TCP Client & Server


Rekomendowane odpowiedzi

Opublikowano

Witam!

Chciałbym się dowiedzieć jak w Java mogę:

- Utworzyć Serwer TCP.

- Połączyć się do niego za pomocą Clienta

- Zrobić tzw. Akceptację, i zliczanie ilości Clientów

 

Jedym słowem prosty Client <-> Serwer, jeśli ktoś ma gotowca to nie odmówię ;)

Pozdrawiam!

Opublikowano

Najprostszy przykład by ja :D

 

Pisałem na szybko z pamięci mam nadzieje ze pomoże :)

 

Client:

public static void main(String[] args){
try{
Socket c = new Socket(InetAddress.getByName("localhost"), 21234);

DataOutputStream out = new DataOutputStream(c.getOutputStream());
DataInputStream in = new DataInputStream(c.getInputStream());
out.writeUTF("Witaj serwerze :)");//wysyłam
String msg = in.readUTF();//doczyt wiadomosci od serwera ;p
System.out.print(msg);
out.close();
in.close();
c.close();
}cacth(Exception e){
e.printStackTrace();
}
}

 

 

Server:

             public static void main(String[] args){
                new ServerSocket();
		serverSocket = new ServerSocket(21234);

		Socket soc = serverSocket.accept();
		DataInputStream in = new DataInputStream(soc.getInputStream());
		DataOutputStream out = new DataOutputStream(soc.getOutputStream());
                String r = in.readUTF();//odczyt wyslanego stringa przez clienta
                out.writeUTF("Witaj ktosiu :D");
                out.close();
                in.close();
                soc.close();

	    }

Zbieram jak większość +!

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...