Witam . Chciałem napisać coś w stylu gg , i napotkałem taki problem , wiem jak zrobić aplikacje która nasłuchuje "chęci " podłączenia innego uzytkownika i komunikowania sie z nim ale niewiem jak napisać aplikacje ktora bedzie mogła łączyć się z wybranym IP ... tzn mam IP kogoś mam port i teraz chce sie do niego połączyć i np wysłać ciąg znaków , robie tak :
import java.io.*;
import java.net.*;
import java.util.*;
public class siec
{
//----------------------------------------------------------------------------------------
public void Polaczenie()
{
try
{
Socket s = new Socket("niewiem co tutaj wpisać ? bo jak wpisze IP to niedziała",13);
try
{
InputStream inStream = s.getInputStream();
Scanner in = new Scanner(inStream);
while(in.hasNext())
{
System.out.println(in.nextLine());
}
}
finally
{
s.close();
}
}
catch (Exception e)
{
e.printStackTrace();
}
}
//----------------------------------------------------------------------------------------
public static void main(String[] str)
{
siec s = new siec();
s.Polaczenie();
}
//----------------------------------------------------------------------------------------
}
zgóry zakładam że to może być zle wiec proszę bardzo tego nie krytykować .
Gdy w miejsce
Socket s = new Socket("niewiem co tutaj wpisać ? bo jak wpisze IP to niedziała",13);
wpisze np tak jak gdzieś w przykładzie znalazłem
Socket s = new Socket("time-A.timefreq.bldrdoc.gov",13);
To połączy się z jakimś sererem i pobierze dane (w tym przypadku czas)
a ja chciałbym się połączyć z danym IP , może ktoś pomóc ?