Zu den wichtigsten Aufgaben beim Entwickeln von COM+-Anwendungen gehören das Entwerfen von COM-Komponenten (Component Object Model, COM), um Anwendungslogik einzukapseln und um diese Komponenten in eine COM+-Anwendung zu integrieren. Sie können die Komponenten in eine vorhandene COM+-Anwendung integrieren oder für die Komponenten eine neue (leere) Anwendung erstellen. Sie können das Snap-In Komponentendienste verwenden, um neue, leere COM+-Anwendungen zu erstellen.
Wichtig | |
Sie können auf Computern unter älteren Betriebssystemen als Microsoft Windows® 2000 keine COM+-Serveranwendung installieren. Eine COM+-Serveranwendung erfordert eine Plattform, die Komponentendienste unterstützt. |
Die Mindestkonfiguration einer Anwendung ist die Konfiguration, bei der keine Sicherheitseinstellungen erforderlich sind. Falls für die Anwendung Sicherheitseinstellungen erforderlich sind, legen Sie mit dem Snap-In Komponentendienste die prozessbezogenen Sicherheitsoptionen fest, oder fügen Sie den vordefinierten Rollen nach dem Erstellen der Anwendung Benutzer hinzu.
Sie müssen mindestens Mitglied der Gruppe Administratoren oder einer entsprechenden Gruppe sein, damit Sie dieses Verfahren durchführen können. Lesen Sie auch die detaillierten Informationen im Abschnitt "Weitere Überlegungen" weiter unten in diesem Thema.
So erstellen Sie eine neue COM+-Anwendung |
Öffnen Sie die Komponentendienste.
Suchen Sie in der Konsolenstruktur den Ordner COM+-Anwendungen, der mit dem Computer verknüpft ist, auf dem Sie die Anwendung erstellen möchten.
Klicken Sie mit der rechten Maustaste auf den Ordner COM+-Anwendungen, zeigen Sie auf Neu, und klicken Sie dann auf Anwendung.
Klicken Sie im COM+-Anwendungsinstallations-Assistenten auf Weiter.
Klicken Sie auf der Seite Neue Anwendung installieren oder erstellen auf Eine leere Anwendung erstellen.
Geben Sie auf der Seite Leere Anwendung erstellen einen Namen für die neue Anwendung ein. Klicken Sie unter Aktivierungstyp entweder auf Bibliotheksanwendung oder Serveranwendung, und klicken Sie dann auf Weiter.
Klicken Sie auf der Seite Anwendungsidentität festlegen unter Konto auf ein Konto, das für die Anwendungsidentität festlegt wird, und klicken Sie dann auf Weiter.
Hinweis Die Standardeinstellung lautet Interaktiver Benutzer. Der interaktive Benutzer ist der Benutzer, der an dem Windows-Konto für den Computer angemeldet ist, auf dem die Anwendung ausgeführt wird. Um einen anderen Benutzer auszuwählen, klicken Sie auf Dieser Benutzer, und geben Sie dann die Informationen für einen bestimmten Benutzer oder eine bestimmte Gruppe ein.
Klicken Sie auf der Seite Anwendungsrollen hinzufügen auf Rolle hinzufügen, um alle Rollen anzugeben, die Sie für diese Anwendung erstellen möchten. Standardmäßig wird eine einzelne Rolle mit dem Namen Ersteller-Besitzer erstellt.
Klicken Sie auf Weiter.
Um den erstellten Rollen die gewünschten Benutzer hinzuzufügen, doppelklicken Sie auf der Seite Benutzer zu Rollen hinzufügen auf einen Rollennamen, klicken Sie auf den Ordner Benutzer und dann auf Hinzufügen. Das Benutzerkonto wird standardmäßig der Rolle Ersteller-Besitzer hinzugefügt.
Klicken Sie auf Weiter und dann auf Fertig stellen.
Die neue Anwendung wird daraufhin in der Konsolenstruktur angezeigt.
Weitere Überlegungen
-
Die Komponentendienste befinden sich nicht mehr unter Verwaltung. Zum Öffnen der Komponentendienste klicken Sie auf Start. Geben Sie im Suchfeld dcomcnfg ein, und drücken Sie die EINGABETASTE.
-
Um dieses Verfahren ausführen zu können, müssen Sie in der Systemanwendung (System Application) des Zielcomputers Mitglied der Rolle Administrator sein. In der Standardkonfiguration sind dieser Rolle nur lokale Administratoren des Computers zugeordnet. Weitere Informationen finden Sie unter Festlegen der administrativen Sicherheit.
-
Wenn Sie möchten, dass nicht authentifizierte Netzwerkbenutzer in der Lage sein sollen, eine COM+-Anwendung auszuführen, müssen die Rollen der Anwendung den Benutzer Anonym enthalten. Der Benutzer Anonym gehört in Microsoft Windows Vista® standardmäßig nicht der Gruppe Jeder an. Sie können diesen Benutzertyp beim Installieren oder Erstellen einer neuen Anwendung im COM+-Anwendungsinstallations-Assistenten hinzufügen. Klicken Sie im Assistenten auf der Seite Anwendungsrollen hinzufügen auf Benutzer hinzufügen, geben Sie ANONYMOUS-ANMELDUNG ein, und klicken Sie dann auf OK.