Tworzę aplikację serwera, do której docelowo ma mieć dostęp kilka aplikacji na innych komputerach.
Mój problem dotyczy tego, iż nie wiem jak zdefiniować Socket, aby z zewnętrznego (innego) komputera można było połączyć się z aplikacją serwera.
Przykładowo, zdefiniowanie Socketa w aplikacji Klienta w następujący sposób:
Socket connecting = new Socket("localhost", 8189);
działa tylko i wyłącznie wtedy, gdy aplikacja serwera jest uruchomiona na tym samym komputerze.
Jeżeli zrobię to w ten sposób:
Socket connecting = new Socket("ADRES IP", 8189);
to niestety nie zadziała to nigdy - nawet wtedy gdy aplikacja klienta i serwera są na tym samym komputerze.
Co należy poprawić?