| Begriff |
Single-Threaded-Apartment |
| Abkürzung |
STA |
| Synonyme/Aliase |
|
Erläuterung des Begriffs
Single-Threaded-Apartment
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
- kein Bedarf nach Synchronisationsmechanismen
- Aber: schlechte Performanz
Wenn nur von Apartment Threading geredet wird, wird in der Regel das Single-Threading-Apartment verwendet.
Querverweise zu anderen Begriffen im Lexikon
Apartment Threading Synchronisation COM-Objekt Apartment Thread
|