Preparazione dell'ambiente

Gli ambienti che fungono da origine messaggio e consumer di messaggi devono avere installato Java e, facoltativamente, Groovy. L'esempio può funzionare con Java 8 o versioni successive (Java 8 è sufficiente per eseguire il codice utilizzando Groovy). Questo esercizio in questo playbook utilizza Java 11.

  1. Impostare i criteri seguenti nel compartimento da utilizzare:
    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. Fornire le credenziali client e utente consumer per abilitare la connettività OCI.
  3. Scaricare:

    Nota:

    Vedere l'argomento Esplora altro, altrove in questa playbook, per i collegamenti dal vivo alle risorse elencate di seguito.
    • Il codice sorgente fornito da https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdk.htm e il file system consente l'esecuzione dei file.
    • L'SDK Java OCI e il codice e gli script da https://github.com/oracle-devrel/oci-arch-queue-demo.

      Puoi trovare i passi per ottenere l'SDK in questo repository. Sarà necessario decomprimere e i file JAR in una cartella /lib in relazione alla posizione in cui si eseguirà l'applicazione (o modificare lo script fornito per puntare alla cartella desiderata).