Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Leistung ist ein wichtiger Aspekt bei der Bereitstellung einer COM+-Anwendung, und der Komponentenstandort ist der Schlüssel, um die beste Leistung aus einer gut konzipierten Anwendung zu erzielen.
Es wurde früher weit verbreitet, dass mit skalierbaren Anwendungsarchitekturen die Leistung durch einfaches Verschieben der primären Komponenten der Anwendung auf schnellere Hardware behoben werden könnte. Dies hat sich als nicht wahr erwiesen. Leistungsprobleme entstehen nicht durch die Leistung einzelner Komponenten, sondern durch die Verbindungen zwischen Komponenten.
Der wichtigste Faktor für den Erfolg ist der Standort. Nähe oder physischer Standort, Zeit, Kapazität und Zweck sind unterschiedliche Aspekte des Standorts, die für die Bereitstellung einer COM+-Anwendung gelten und sich alle auf die Leistung auswirken.
Die beste Leistung entsteht, wenn die Anwendungskomponenten und -ressourcen so konzipiert und bereitgestellt werden, dass sie den Anforderungen der Anwendungsworkload entsprechen.
Im Allgemeinen sollten Sie Komponenten bereitstellen, um die prozessübergreifende und insbesondere computerübergreifende Kommunikation zwischen Komponenten zu minimieren. Wenn Ihr Anwendungsentwurf effizient ist, werden Klassen innerhalb einer Komponente nach Verwendung und Funktion gruppiert, um die Kommunikation innerhalb von Komponenten zu maximieren. Beim Bereitstellen von Komponenten müssen Sie sicherstellen, dass die Komponenten logisch lokalisiert sind, um die Beziehungen zwischen den Komponenten zu nutzen und die Menge an Messaging zwischen Komponenten zu reduzieren.
Zugehörige Themen