Multithread-Architektur

Alle potentiellen so genannten “Langläufer” in Userbooster werden als separate Threads ausgeführt. Dadurch wird dem Anwender immer die vollständige Kontrolle der Benutzeroberfläche ermöglicht. Weiterhin gestatten die Fortschrittsmeldungen über alle Hintegrundaktivitäten eine effiziente Bewertung über den zeitlichen Ablauf der entsprechenden Aufgaben (siehe Figur 1). Besonders bei Netzwerkaktivitäten, wie das Testen von Serververbindungen, komplexen Suchoperationen oder das Arbeiten mit einer großen Anzahl von Objekten, ist diese Implementierung sehr hilfreich.

Cancelling a lengthy operation

Figur 1 Abbrechen eines so genannten “Langläufer”

Navigation Links