Single-Threaded-Apartment (STA)
Eintrag zuletzt aktualisiert am: 15.05.2004
STA ist eins von drei
Apartment Threading-Modellen in COM.
- Größe eines Apartments: ein oder mehrere COM-Objekte
- es kann pro Prozess mehrere STA geben
- alle Methoden aller Objekt innerhalb des STA werden durch einen einzigen Thread ausgeführt
- also werden alle Methodenaufrufe sequentiell ("der Reihe nach") ausgeführt. Ein neuer Aufruf muss warten, solange ein anderer noch bearbeitet wird.
COM verwendet Windows Message Queue
Wenn nur von
Apartment Threading geredet wird, wird in der Regel das Single-Threading-Apartment verwendet.