hi,
ich hab ein Problem bei dem ich nicht mehr weiter komme.
ich habe ein Programm geschrieben was ich über einen Timer periodisch aufrufe
danach öffne ich eine Instanz eines ServerSockets um eingehende Verbindungen entgegenzunehmen.
nun muss ich aber aus dem Programm was ich über den Timer aufrufe Daten an der Socket Schicken damit dieser auf eine Anfrage damit Antworten kann.
Hat jemand eine idee wie ich die instanz des Sockets an den Task bzw an die Methode run übergeben kann? Oder ob ich mein Problem auf andere Art und Weise lösen könnte.
Gruß & Thx BB
ich hab ein Problem bei dem ich nicht mehr weiter komme.
ich habe ein Programm geschrieben was ich über einen Timer periodisch aufrufe
Code:
public static void main(String[] args)
{
Timer timer = new Timer(); //Instaziieren des Timers
timer.schedule ( new Task(), 10000, 30000 ); // nach 10 Sek geht’s los und dann alle 30 Sekunden
aliasServer serv = new aliasServer();
serv.listen(2347);
}//ende main
class Task extends TimerTask
{
public void run()
{
.
.
.
}
}
danach öffne ich eine Instanz eines ServerSockets um eingehende Verbindungen entgegenzunehmen.
nun muss ich aber aus dem Programm was ich über den Timer aufrufe Daten an der Socket Schicken damit dieser auf eine Anfrage damit Antworten kann.
Hat jemand eine idee wie ich die instanz des Sockets an den Task bzw an die Methode run übergeben kann? Oder ob ich mein Problem auf andere Art und Weise lösen könnte.
Gruß & Thx BB