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.
- 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
- Fornire le credenziali client e utente consumer per abilitare la connettività OCI.
- 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).
- Il codice sorgente fornito da