Sie sind hier:
Wissen
Telefon (Mo-Fr 9 bis 16 Uhr):
0201/649590-0
|
Kontaktformular
MENU
Medien
Übersicht
Lexikon/Glossar
Spickzettel
Weblog
Konferenzvorträge
Fachbücher
Fachartikel
Leserportal
Autoren gesucht!
Literaturtipps
Praxisnahe Fallbeispiele
Downloads
Newsletter
.NET
Startseite
.NET 8.0
.NET 7.0
.NET 6.0
.NET 5.0
.NET Core
.NET 4.0/4.5.x/4.6.x
.NET 3.0/3.5
.NET 2.0
.NET-Lexikon
Programmiersprachen
Entwicklerwerkzeuge
Klassenreferenz
Softwarekomponenten
Windows Runtime
World Wide Wings-Demo
Versionsgeschichte
Codebeispiele
ASP.NET
Artikel
Bücher
Schulung & Beratung
Konferenzen/Events
ASP.NET
Startseite
Lexikon
Sicherheit
Konfiguration
Global.asax
Tracing
Technische Beiträge
Klassenreferenz
Programmiersprachen
Entwicklerwerkzeuge
Softwarekomponenten
Forum
Schulung & Beratung
PowerShell
Startseite
Commandlet-Referenz
Codebeispiele
Commandlet Extensions
Versionsgeschichte
Schulungen+Beratung
Windows
Startseite
Windows Runtime (WinRT)
Windows PowerShell
Windows Scripting
Windows-Schulungen
Windows-Lexikon
Windows-Forum
Scripting
Startseite
Lexikon
FAQ
Bücher
Architektur
Skriptsprachen
Scripting-Hosts
Scripting-Komponenten
COM/DCOM/COM+
ADSI
WMI
WMI-Klassenreferenz
Scripting-Tools
WSH-Editoren
Codebeispiele
.NET-Scripting
Forum
Schulung & Beratung
Nutzer
Anmeldung/Login
Buchleser-Registrierung
Gast-Registrierung
Hilfe
Website-FAQ
Technischer Support
Site Map
Tag Cloud
Suche
Kontakt
Erklärung des Begriffs: Single-Threaded-Apartment (STA)
Begriff
Single-Threaded-Apartment
Abkürzung
STA
Eintrag zuletzt aktualisiert am
15.05.2004
Zur Stichwortliste unseres Lexikons
Was ist
Single-Threaded-Apartment
?
STA ist eins von drei
Apartment Threading
-Modellen in COM.
Größe eines Apartments: ein oder mehrere
COM-Objekt
e
es kann pro Prozess mehrere STA geben
alle
Methode
n aller Objekt innerhalb des STA werden durch einen einzigen Thread ausgeführt
also werden alle
Methode
naufrufe 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
Synchronisation
smechanismen
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
Methode
Beratung & Support
Beratung/Consulting: Microsoft SQL Server, Oracle oder MongoDB - Planung, Installation und Konfiguration
Beratung/Consulting: Berichte (Reporting, Dokumentengenerierung): SAP Crystal Reports versus List&Label versus TextControl versus Microsoft Reports/SQL Server Reporting Services
Beratung/Consulting: Einführung von Testautomatisierung, Unit Testing und Test Driven Development (TDD) in Ihrer Softwareentwicklung
Beratung/Consulting: Benutzerschnittstellentechnik auswählen (UI-/Frontend-Techniken)
Beratung/Consulting: Design und Usability ("User Experience - UX")
Beratung/Consulting: Begutachtung bestehender Softwarearchitekturen (Architekturreviews/Technikreviews)
Beratung/Consulting: Review Ihres Softwareentwicklungsprozesses
Beratung/Consulting: Microsoft-Lizensierung
Beratung/Consulting: Programmcodereview
Beratung/Consulting: Eigener Azure DevOps Server (On-Premise) oder Azure DevOps Services (in der Cloud)
Beratung/Consulting: Barrierefreiheit nach European Accessibility Act (EAA)
Beratung/Consulting: Webtechniken, Web-Frameworks/-Bibliotheken und Web-Tools auswählen
Beratung/Consulting: Architekturreviews
Beratung/Consulting: Design und Usability ("User Experience - UX") von modernen Webanwendungen
Beratung/Consulting: Design und Usability ("User Experience - UX") von XAML-Anwendungen (WPF, UWP, WinUI, Xamarin, MAUI)
Beratung/Consulting: Single-Sign-On
Beratung/Consulting: Best Practices bei der Softwareentwicklung mit .NET/ASP.NET/WPF/WCF/Entity Framework u.a.
Beratung/Consulting: Azure DevOps Server / Azure DevOps Services - Strategieplanung zum Praxiseinsatz
Beratung/Consulting: Business Analysen in IT-Projekten
Beratung/Consulting: Einführung von DevOps mit Continuous Integration (CI) und Continuous Delivery (CD) in Ihrer Softwareentwicklung
Beratung/Consulting: Microsoft SQL Server-Performanceprobleme / Datenbankoptimierung
Beratung/Consulting: Einrichtung und Absicherung von Terminal Servern/Remote Desktop Services/Virtual Deskops/Virtual Apps
Beratung/Consulting: Best Practices für moderne Webanwendungen mit HTML5, CSS3 und JavaScript
Anfrage für Beratung/Consulting zu Single-Threaded-Apartment STA
Gesamter Beratungsthemenkatalog
Technischer Support zum Single-Threaded-Apartment STA
Schulungen zu diesem Thema
Durchstarten mit Power BI
Windows Vista für Entwickler (Programmieren für Windows Vista)
Visualisierungswerkstatt (Visual Facilitation)
C++ Standardbibliothek (Standard Template Library - STL)
Modulare Softwarearchitektur mit .NET: Modularisierung, Lose Kopplung, Austauschbarkeit und Erweiterbarkeit von .NET-Anwendungen
Windows Installer (MSI), Windows Installer-XML (WiX) und MSIX - Erstellen von Installationspaketen / Verteilen von Windows-Anwendungen / Deployment
Praxis- und Übungstag "Mitarbeitergespräche führen"
XML: Datenstrukturierung und Datenaustausch
Azure DevOps Server (ADO) für Administratoren - Installation, Administration/Betrieb, Lizenzfragen
Personas und Stakeholder-Synthese
R (Statistiksprache)
Microsoft Lizenzierungs-Workshop inkl. Bestands-Analyse
Usability und User Experience gestalten (inkl. Zertifizierung CPUX-F)
SAP Crystal Reports in .NET-Anwendungen mit Visual Studio - Berichte erstellen
Offlinefähige und installierbare Cross-Plattform-Lösungen mit Angular
Desired State Configuration (DSC)
Debugging von .NET-Anwendungen/Fehlersuche mit Visual Studio
Threat Modeling/Microsoft Security Development Lifecycle (SDL)
CSS-Präprozessoren SCSS und SASS (Syntactically Awesome Stylesheets und Sassy Cascading Style Sheets)
Webpart-Programmierung für Microsoft SharePoint Server, SharePoint Foundation oder SharePoint Services
Microsoft SQL Server Analysis Services (SSAS) Multidimensional Models
Mobile Application Security (MAS)
ASP.NET Model View Controller (ASP.NET MVC) und ASP.NET WebAPI für ASP.NET MVC 5.x oder ASP.NET MVC Core 6.0/7.0/8.0
Windows 8/Windows 8.1 für Administratoren
Windows-Systemdienste entwickeln mit .NET
Professional Scrum with Kanban (PSK) - Offizielles Training der scrum.org inkl. Zertifizierungsmöglichkeit.
Self-Service Business Intelligence (BI) mit Excel PowerPivot und Microsoft SQL Server
C++ Basiswissen (Grundlagen der Programmiersprache C++)
Visual Studio Tipps & Tricks - Effizienter Programmieren mit Visual Studio
Microsoft Azure-Cloud-Dienste verwalten mit der Windows PowerShell
Anfrage für eine individuelle Schulung zum Thema Single-Threaded-Apartment STA
Gesamter Schulungsthemenkatalog
Bücher zu diesem Thema
C++ Standardbibliothek
C++11: Der Leitfaden für Programmierer zum neuen Standard
Alle unsere aktuellen Fachbücher
E-Book-Abo für ab 99 Euro im Jahr