tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
278
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von paranoid_2
    paranoid_2 paranoid_2 ist offline Rookie
    Registriert seit
    Oct 2006
    Ort
    Albertshofen (Bayern[Unterfranken])
    Beiträge
    9
    Hallo erstmal,

    also, ich habe eine Client-Server-Application, kommunikation läuft über TCPClient mittels threading (asyncrone Kommunikation).

    Alles funktioniert wunderbar, ich habe mir nur gedacht bei der asyncronen Kommunikation startet man ja eine Anfrage und bekommt irgendwann mal eine Antwort (deswegen benutze ich threads). Wie macht man des synchron, dann müsste ich auf client-ebene kaum threads verwenden und alle Control-Aufrufe über delegate starten.

    Eine anderen Idee was ich habe ist eine art modale-Methode (ala showDialog()).
    Bei der Methode showDialog wird ja der Code erst wieder weiter abgearbeitet, wenn man die Form schließt. Weiß jemand vielleicht die interne abarbeitung von showDialog(), so könnte ich dann eine Methode aufrufen die mit dem Server kommuniziert und wenn die Kommunikation vorbei ist, wird die Methode beendet und die Codeabfolge in der Aufrufmethode wird vortgesetzt.

    Bin für jede Hilfe dankbar!

    MfG

    Paranoid_2
     

  2. #2
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  3. #3
    Avatar von paranoid_2
    paranoid_2 paranoid_2 ist offline Rookie
    Registriert seit
    Oct 2006
    Ort
    Albertshofen (Bayern[Unterfranken])
    Beiträge
    9
    naja nicht ganau das was ich gesucht habe, aber trotzdem dank.

    Der letzte Link beschreibt her die Methode, die ich gerade anwende. Mich stört halt nur die "delegate"-Sch... Problematik (Gibts in Java nicht, deshalb hatte ich zuanfang solche probleme). Wenn ich es so hinbekomme wie beschreiben, bräuchte ich weniger delegate-Aufrufe (Ich frag mich sowieso, warum MS nicht gleich alle Controls Threadsicher bzw. Threadübergreifend gemacht hat).

    Also wenn sonst noch jemand was weiß, einfach posten und wenn ich eine Lösung habe werde ich sie natürlich auch hier zur Verfügung stellen

    MfG

    Paranoid_2
     

Ähnliche Themen

  1. Programm pausieren
    Von i123 im Forum .NET Windows Forms
    Antworten: 8
    Letzter Beitrag: 02.05.10, 21:29
  2. Antworten: 23
    Letzter Beitrag: 23.03.08, 01:01
  3. 3d animation mit video kombinieren (synchrone kamerafahrt)?
    Von boarter im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 4
    Letzter Beitrag: 07.01.05, 09:33
  4. Flashfilm pausieren
    Von xephus im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 08.07.04, 15:32
  5. videos pausieren
    Von redhead im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 4
    Letzter Beitrag: 15.05.02, 20:37