Umgebung vorbereiten

In den Umgebungen, die als Nachrichtenquelle und Nachrichten-Consumer fungieren, muss Java und optional Groovy installiert sein. Das Beispiel kann mit Java 8 oder höher arbeiten (Java 8 ist ausreichend, um den Code mit Groovy auszuführen). In dieser Übung verwenden Sie Java 11.

  1. Legen Sie die folgenden Policys im zu verwendenden Compartment fest:
    allow any-user to manage queues in compartment compartment-name
    allow any-user to manage queue-pull in compartment compartment-name
    allow any-user to manage queue-push in compartment compartment-name
  2. Geben Sie die Client- und Consumer-Benutzerzugangsdaten an, um die OCI-Konnektivität zu aktivieren.
  3. Folgendes herunterladen:

    Hinweis:

    Weitere Informationen finden Sie im Thema "Mehr entdecken", an anderer Stelle in diesem Playbook, über Livelinks zu den unten aufgeführten Ressourcen.
    • Angegebener Quellcode aus https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdk.htm und dem Dateisystem, mit dem Dateien ausgeführt werden können.
    • Das OCI-Java-SDK sowie der Code und die Skripte aus https://github.com/oracle-devrel/OCI-arch-queue-demo.

      In diesem Repository finden Sie die Schritte zum Abrufen des SDK. Sie müssen die JARs auspacken und in einen /lib-Ordner in Bezug auf den Speicherort, in dem Sie die App ausführen (oder das bereitgestellte Skript ändern, um auf den gewünschten Ordner zu zeigen).