ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
278
278
EMPFEHLEN
-
16.08.07 15:29 #1
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
-
16.08.07 16:50 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo,
du könntest das ganze Beispielsweise über MSMQ machen:
http://www.tutorials.de/forum/net-ca...-mit-msmq.html
Ansonsten schau mal hier:
http://www.topxml.com/rbnews/WSCF/WC...nc-in-WCF.aspx
http://msdn.microsoft.com/msdnmag/is...s/default.aspx
http://weblogs.asp.net/stevencohn/ar...perations.aspx
Gruß TomJava 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
-
17.08.07 10:59 #3
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
-
Programm pausieren
Von i123 im Forum .NET Windows FormsAntworten: 8Letzter Beitrag: 02.05.10, 21:29 -
Blockierendes Lesen, synchrone uns asynchrone Verbindungen...
Von antimon im Forum JavaAntworten: 23Letzter Beitrag: 23.03.08, 01:01 -
3d animation mit video kombinieren (synchrone kamerafahrt)?
Von boarter im Forum Videoschnitt, Videotechnik & -produktionAntworten: 4Letzter Beitrag: 07.01.05, 09:33 -
Flashfilm pausieren
Von xephus im Forum Flash PlattformAntworten: 3Letzter Beitrag: 08.07.04, 15:32 -
videos pausieren
Von redhead im Forum Videoschnitt, Videotechnik & -produktionAntworten: 4Letzter Beitrag: 15.05.02, 20:37





Zitieren

Login





