Prepare seu Ambiente

Os ambientes que atuam como a origem da mensagem e o consumidor da mensagem precisam ter o Java e, opcionalmente, o Groovy instalado. O exemplo pode trabalhar com Java 8 ou mais recente (o Java 8 é suficiente para executar o código usando Groovy). Este exercício neste manual usa o Java 11.

  1. Defina as seguintes políticas no compartimento a ser usado:
    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. Forneça as credenciais do cliente e do usuário consumidor para ativar a conectividade do OCI.
  3. Baixe o seguinte:

    Observação:

    Consulte o tópico Explorar Mais, em outro lugar deste manual, para obter links ao vivo para os recursos listados abaixo.
    • Código-fonte fornecido de https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdk.htm e o sistema de arquivos que permite que os arquivos sejam executados.
    • O OCI Java SDK e o código e scripts de https://github.com/oracle-devrel/oci-arch-queue-demo.

      Você pode encontrar as etapas para obter o SDK neste repositório. Você precisará desembalar e os JARs em uma pasta /lib em relação à localização de onde você executará o aplicativo (ou emenda o script fornecido para apontar para a pasta desejada).