![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
Verbindungen gemeinsam nutzen, um von der 1-PC-Optimierung zu profitieren
In einigen Fällen können Sie Ihre JMS-Anwendung so konfigurieren, dass sie dieselbe JDBC-Verbindung wie die Messaging-Engine verwendet. Die gemeinsame Nutzung von Verbindungen ermöglicht Ihnen die Optimierung mit einphasiger Festschreibung. Dies kann die Leistung Ihrer Anwendung verbessern.
Informationen zu diesem Vorgang
Sie können Ihre Anwendung so konfigurieren, dass sie die von einer Messaging-Engine
verwendete JDBC-Verbindung nutzt. Auf diese Weise können Sie 1-PC-Transaktionen verwenden und die Leistung Ihrer Anwendung verbessern.
In den folgenden Fällen können Sie die Vorteile der 1-PC-Optimierung nutzen:
- Ihre Anwendung muss das Zuverlässigkeitsattribut "Garantiert, persistent" für ihre JMS-Nachrichten verwenden.
- Ihre Anwendung muss CMP-Entity-Beans (Container-managed Persistence, über Container realisierte Transaktionspersistenz) verwenden, die an dieselbe JDBC-Datenquelle gebunden sind, die die Messaging-Engine für ihren Datenspeicher verwendet.
Einschränkung: In den folgenden Fällen können Sie die Vorteile der 1-PC-Optimierung nicht nutzen:
- Ihre Anwendung verwendet ein anderes Zuverlässigkeitsattribut als "Garantiert, persistent" für ihre JMS-Nachrichten.
- Ihre Anwendung verwendet BMP-Entity-Beans oder JDBC-Clients.
- Ihre Anwendung verwendet DB2 High Availability Disaster Recovery (HADR).
Stellen Sie vor der Konfiguration Ihres Systems sicher, dass Sie alle Komponenten Ihrer Java EE-Anwendung berücksichtigt haben, die von 1-PC-Operationen betroffen sein könnten.