Freigeben über


Verwenden des MQSAgent COM+-Konfigurations-Assistenten

Der MQSAgent COM+-Konfigurations-Assistent dient zum Konfigurieren des MQSAgent, des COM+-Anwendungsteils (MQSeries-Komponente) des Adapters. Der Assistent legt die Anwendungsidentität der Komponente sowie den Rollennamen und die in die Rolle einbezogenen Benutzer fest. Der Name der MQSAgent COM+-Komponente, die mit dem MQSAgent COM+-Konfigurations-Assistenten erstellt wurde, lautet MQSAgent2.

Hinweis

Die Anwendung MQSAgent COM+ wird mit einer 64-Bit-Version von Windows Server unterstützt. Sie wird als 32-Bit-Prozess unter WOW64 ausgeführt. Ein auf BizTalk Server basierender Computer, der eine 64-Bit-Version von Windows Server ausführt, kann mit einem 32-Bit-Remotecomputer kommunizieren, auf dem der MQSAgent installiert ist.

Hinweis

Der MQSeries-Agent und die ausführbarenMQSConfigWiz.exe des MQSAgent COM+-Konfigurations-Assistenten werden nicht installiert, wenn Sie ein Upgrade von BizTalk Server 2009 auf BizTalk Server durchführen. Wählen Sie nach dem Upgrade auf BizTalk Server von BizTalk Server 2009 die Option Ändern aus, und wählen Sie unter Zusätzliche Software den MQSeries-Agent aus, um diese Komponenten zu installieren.

So legen Sie die Anwendungsidentität fest

  • Verwenden Sie die Seite Anwendungsidentität des MQSAgent COM+-Konfigurations-Assistenten, um die Anwendungsidentität für den MQSAgent wie folgt festzulegen:

    Option Aufgabe
    Interaktiver Benutzer Wählen Sie diese Option aus, um das aktuelle Anmeldekonto für die Anwendungsidentität zu verwenden.
    Lokaler Dienst Legen Sie die Anwendungsidentität auf ein integriertes Dienstkonto fest.
    Netzwerkdienst Legen Sie die Anwendungsidentität auf ein integriertes Dienstkonto mit Netzwerkzugriff fest.
    Dieser Benutzer Legen Sie die Anwendungsidentität auf den angegebenen Benutzernamen fest.

Hinweis

Es wird davon abgeraten, für die Anwendungsidentität ein Konto mit Administratorrechten zu verwenden. Das Konto muss über die minimal erforderlichen Rechte verfügen: Lese- und Schreibberechtigungen für die MQSeries-Warteschlangen.

So benennen Sie die Rolle und fügen ihr Benutzer hinzu

  • Verwenden Sie die Seite Name of Role des MQSAgent COM+-Konfigurations-Assistenten, um der Rolle wie folgt einen Namen und Benutzer zuzuweisen:

    Option Aufgabe
    Name der Rolle Geben Sie den Namen der Rolle ein.
    Benutzer Zeigen Sie die Benutzer an, die der Rolle zugeordnet sind.
    Add (Hinzufügen) Fügen Sie der Rolle Benutzer hinzu. Dies sind die BizTalk Server Dienstkonten, die den Adapter verwenden.

Hinweis

Fügen Sie der Rolle nur Konten hinzu, die auf den Adapter zugreifen müssen.

So legen Sie die MSDTC-Sicherheitskonfiguration für Computer unter Windows Server 2008 auf „Keine Authentifizierung erforderlich“ fest

Wenn die MQSAgent COM+-Anwendung auf einem Windows Server 2008 SP2-Computer installiert ist und der MQSeries-Adapter (der mit BizTalk Server installiert wird) auf einem Windows Server 2008 SP2- oder Windows Server 2008 R2-Computer installiert ist, muss die MSDTC-Sicherheitskonfiguration auf dem Windows Server 2008 SP2- oder Windows Server 2008 R2-Computer auf Keine Authentifizierung erforderlich festgelegt werden. Führen Sie die folgenden Schritte aus, um die MSDTC-Sicherheitskonfiguration auf Keine Authentifizierung erforderlich festzulegen:

  1. Klicken Sie auf Start und anschließend auf Systemsteuerung.

  2. Doppelklicken Sie auf Verwaltung.

  3. Doppelklicken Sie auf Komponentendienste , um die Verwaltungsschnittstelle für Komponentendienste zu starten.

  4. Erweitern Sie nacheinander Komponentendienste, Computer und Arbeitsplatz.

  5. Klicken Sie mit der rechten Maustaste auf Arbeitsplatz , und klicken Sie auf das Menüelement Eigenschaften .

  6. Klicken Sie im Dialogfeld Arbeitsplatz auf die Registerkarte MSDTC , und klicken Sie dann auf Sicherheitskonfiguration.

  7. Wählen Sie im Dialogfeld Sicherheitskonfiguration im Abschnitt Transaction Manager-Kommunikation die Option Keine Authentifizierung erforderlich aus. Wenn Sie mit einem Dialogfeld aufgefordert werden, klicken Sie auf Ja , um den MS DTC-Dienst neu zu starten.

  8. Nachdem der MS DTC-Dienst neu gestartet wurde, klicken Sie auf OK und dann erneut auf OK , um das Dialogfeld Arbeitsplatz zu schließen.

  9. Schließen Sie die Verwaltungsschnittstelle für Komponentendienste .

So konfigurieren Sie die MQSAgent-Laufzeitkomponenten zur Ausführung unter alternativen Anmeldeinformationen

Die MQSAgent COM+-Anwendung enthält Komponenten für die Verwaltung und das Laufzeitmodul. Wenn Sie diese Funktionen aus Sicherheitsgründen in verschiedene COM+-Anwendungen aufteilen möchten, führen Sie auf dem Computer, auf dem die MQSAgent COM+-Anwendung installiert ist, die folgenden Schritte aus:

  1. Aktivieren Sie Änderungen für die MQSAgent COM+-Komponente.

    • Klicken Sie auf Start und anschließend auf Systemsteuerung.

    • Doppelklicken Sie auf Verwaltung.

    • Doppelklicken Sie auf Komponentendienste , um die Verwaltungsschnittstelle für Komponentendienste zu starten.

    • Erweitern Sie Komponentendienste, Erweitern Sie Mein Computer, erweitern Sie COM+-Anwendungen, klicken Sie mit der rechten Maustaste auf die ANWENDUNG MQSAgent2 COM+, und klicken Sie dann auf Eigenschaften.

    • Klicken Sie auf die Registerkarte Erweitert , und deaktivieren Sie Änderungen deaktivieren.

    • Klicken Sie auf OK.

  2. Erstellen Sie eine neue COM+-Anwendung für die MQSAgent-Laufzeitkomponenten.

    • Klicken Sie mit der rechten Maustaste auf COM+-Anwendungen, klicken Sie auf Neu, Anwendung , um den COM+-Anwendungsinstallations-Assistenten anzuzeigen, und klicken Sie dann auf Weiter.

    • Klicken Sie auf Leere Anwendung erstellen.

    • Geben Sie den Namen MQSAgent2RunTime ein, lassen Sie die Standardoption für Serveranwendung aktiviert, und klicken Sie auf Weiter.

    • Wählen Sie die Option Dieser Benutzer aus, geben Sie die entsprechenden Kontoinformationen ein, und klicken Sie auf Weiter.

      Hinweis

      Dieses Konto sollte über Verbindungs- und Set - und/oder Get-Berechtigungen für die entsprechenden IBM WebSphere MQ für Windows-Warteschlangen verfügen. Sie können die entsprechenden Berechtigungen für dieses Konto mit dem Befehl setmqaut festlegen, der in IBM WebSphere MQ verfügbar ist. Weitere Informationen zum Befehl setmqaut finden Sie in der IBM WebSphere MQ-Dokumentation.

    • Klicken Sie im Dialogfeld Anwendungsrollen hinzufügen auf Weiter.

    • Klicken Sie im Dialogfeld Benutzer zu Rollen hinzufügen aufWeiter.

    • Klicken Sie auf Fertig stellen.

  3. Verschieben Sie die Laufzeitkomponenten in die neue COM+-Anwendung.

    • Erweitern Sie die ANWENDUNG MQSAgent2 COM+.

    • Erweitern Sie Komponenten.

    • Klicken Sie mit der rechten Maustaste auf die Komponente MQSAgent2.MQSAgent.1 , und klicken Sie auf Verschieben , um das Dialogfeld Komponenten verschieben anzuzeigen.

    • Wählen Sie MQSAgent2RunTime unter Bitte wählen Sie ein Ziel aus , und klicken Sie auf OK.

    • Wiederholen Sie diese Schritte für die Komponenten MQSAgent2.MQSBroker.1 und MQSAgent2.MQSProxy.1 .

Weitere Informationen

Konfigurieren von Sende- und Empfangshandlern für MQSeries-Adapter
Konfigurieren des MQSeries-Adapters