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.
Um COM+ vollständig nutzen zu können, gibt es einige grundlegende Richtlinien, die Sie beim Erstellen einer Anwendung verwenden können:
Modellieren Sie Ihren dauerhaften Zustand als Datenbankschema, und verwenden Sie das Datenbanktool Ihrer Wahl. Fast jede Anwendung muss einen dauerhaften Status bewahren. Datenbanken stellen die Dienste bereit, die zum Erstellen dauerhafter und skalierbarer Speicher des Zustands erforderlich sind. Daher besteht der erste Schritt beim Erstellen einer COM+-Anwendung darin, den dauerhaften Zustand Ihrer Anwendung als eine Art Datenbankschema zu modellieren. Es spielt keine Rolle, welche Datenbank Sie verwenden. Die meisten kommerziellen Datenbanken sind mit COM+ kompatibel. Microsoft SQL Server ist ein gutes Beispiel für eine Lösung, die Sie verwenden können.
Modellieren Sie die Logik Ihrer COM+-Anwendung als Eine Reihe von COM-Schnittstellen. Nachdem Sie über ein Schema verfügen, das die Statusinformationen der Anwendung darstellt, modelliere die Austausche, die in der Anwendung als COM-Schnittstellen auftreten. Diese Schnittstellen modellieren das Verhalten der Anwendung. Dies ist auch die Entwicklungsstufe, in der Sie bestimmen sollten, welche COM+-Dienste für Ihre Anwendung am besten funktionieren.
Erstellen Sie Komponenten-DLLs, die Komponenten enthalten, die das physische Datenschema verwenden, und stellen Sie eine logische Ansicht der Daten für andere Komponenten (das erste Element in dieser Liste) sowie Komponenten bereit, die im Hinblick auf das logische Datenmodell (das zweite Element in dieser Liste) implementiert werden. Sobald Sie über die Struktur der Logik und der Statusinformationen verfügen, können Sie mit dem Schreiben von Code beginnen und jetzt DLL-basierte COM-Komponenten schreiben, die die Schnittstellen im Hinblick auf das definierte Schema implementieren. Ihre Komponenten fungieren einfach als Manipulatoren für die Arbeit mit Ihren Datenbankinformationen, und Ihre Komponenten-DLLs ermöglichen es Ihnen, eine COM+-Anwendung zu erstellen, die funktioniert und die erfolgreich skaliert wird.
Stellen Sie die Komponenten in der COM+-Umgebung mithilfe der ausgewählten COM+-Dienste bereit. Nachdem Sie die Anwendung erstellt haben, können Sie die Anwendung dann in einem Netzwerk- oder Servercluster bereitstellen. Sie können jetzt Entscheidungen basierend auf verfügbaren Ressourcen treffen und jede Komponente auf maximale Leistung anpassen.
Verwandte Themen