Objektcacheinstanzen verwenden

Führen Sie diese Task aus, damit Ihre Anwendung mit den Schnittstellen "DistributedMap" und "DistributedObjectCache" auf Objektcacheinstanzen des dynamischen Cache-Service zugreifen kann.

Vorbereitende Schritte

Aktivieren Sie zunächst den dynamischen Cache-Service. Weitere Informationen hierzu finden Sie im Artikel Dynamischen Cacheservice verwenden.

Informationen zu diesem Vorgang

Die Verwendung von Objektcacheinstanzen kann die Leistung von Anwendungen verbessern, weil häufig verwendete Objekte über das Programm gespeichert und gemeinsam genutzt werden können. Außerdem haben Sie mit Objektcacheinstanzen die erforderliche Steuerung über den dynamischen Cache-Service, wenn Sie mehrere Anwendungen in einem Anwendungsserver ausführen. Weitere Informationen hierzu finden Sie im Artikel Cacheinstanzen.

Vorgehensweise

  1. Konfigurieren Sie eine oder mehrere Cacheinstanzen.
    1. Klicken Sie in der Administrationskonsole auf Ressourcen > Cacheinstanzen > Objektcacheinstanzen.
    2. Geben Sie den Geltungsbereich für die Cacheinstanz an.

      Ist der Geltungsbereich eine Zelle, steht die Cacheinstanz allen Servern der Zelle zur Verfügung. Ist der Geltungsbereich ein Knoten, steht die Cacheinstanz allen Servern auf diesem Knoten zur Verfügung. Bei Auswahl des Cluster als Geltungsbereich ist die Cacheinstanz für alle Member in einem angegebenen Cluster verfügbar. Ist der Geltungsbereich ein Server, steht die Cacheinstanz nur dem ausgewählten Server zur Verfügung. Bei Bedarf können Sie unterschiedliche Geltungsbereiche verwenden.

      Ist der Geltungsbereich ein Knoten, steht die Cacheinstanz allen Servern auf diesem Knoten zur Verfügung. Ist der Geltungsbereich ein Server, steht die Cacheinstanz nur dem ausgewählten Server zur Verfügung. Bei Bedarf können Sie unterschiedliche Geltungsbereiche verwenden.

      Anmerkung: Sie können keine Cacheinstanzen (Objekt oder Servlet) mit unterschiedlichen Geltungsbereichen mit demselben Cachenamen oder JNDI-Namen erstellen.
    3. Klicken Sie auf Anwenden, nachdem Sie den Geltungsbereich geändert haben.
    4. Klicken Sie auf Neu.
    5. Geben Sie den JNDI-Namen (Java™ Naming and Directory Interface) für diese Cacheinstanz ein.

      Dieser Name, der von der Anwendung aus an die Methode InitialContext lookup() übergeben wird, z. B. services/cache/instance_one.

    6. Geben Sie bei Bedarf weitere Eigenschaften, oder ändern Sie ggf. weitere Eigenschaften.
  2. Aktualisieren Sie Ihre Anwendung. Zum Speichern von Objekten in einer Objektcacheinstanz und zum Abrufen von Objekten aus der Instanz benötigen Sie für die benannte Cacheinstanz eine DistributedMap- oder DistributedObjectCache-Referenz. Weitere Informationen hierzu finden Sie im Artikel Schnittstellen "DistributedMap" und "DistributedObjectCache" für dynamischen Cache-Service verwenden.

Ergebnisse

Sie haben Objektcacheinstanzen konfiguriert, auf die Sie mit den Schnittstellen "DistributedMap" und "DistributedObjectCache" über das Programm zugreifen können.

Nächste Schritte

Weitere Informationen zu den Schnittstellen "DistributedMap" und "DistributedObjectCache" finden Sie im Artikel Zusätzliche Anwendungsprogrammierschnittstellen.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdyn_cacheinstances
Dateiname:tdyn_cacheinstances.html