Noções Básicas da Criação de um Aplicativo
O Autonomous Database em uma Infraestrutura Dedicada do Exadata suporta o desenvolvimento de aplicativos em uma ampla variedade de plataformas e linguagens de programação.
Em geral, independentemente da linguagem usada para criar um aplicativo, você segue as mesmas diretrizes para criar um aplicativo que aproveite os recursos de alto desempenho e disponibilidade contínua de um Autonomous Database:
-
Estabeleça conexão por meio de um cliente Oracle. Quando você se conecta ao banco de dados por meio de um cliente Oracle, quase todas as operações de gerenciamento de conexões são executadas pelo cliente, permitindo que você se concentre na lógica de negócios de seu aplicativo. Dependendo da sua linguagem de programação, você usa o Driver JDBC do Banco de Dados Oracle ou o Oracle Instant Client.
-
Use pools de conexão. Ao codificar seu aplicativo para usar pools de conexão, em vez de criar e destruir conexões individualmente, você obtém melhorias de desempenho e permite que o cliente Oracle por meio do qual você se conecta execute operações de disponibilidade contínua automaticamente. A forma de codificação para o uso de pools de conexão depende da linguagem de programação.
-
Conecte-se ao serviço de banco de dados apropriado. O Autonomous Database fornece vários pares de serviços de banco de dados a serem usados ao estabelecer conexão com seu banco de dados. Esses pares de serviços de conexão de banco de dados são projetados para suportar diferentes tipos de operações de banco de dados, conforme descrito em Nomes de Serviço de Banco de Dados Predefinidos para Autonomous Databases.
Além disso, independentemente do idioma usado para criar um aplicativo, você executa as mesmas tarefas básicas para configurar seu sistema para suportar o desenvolvimento de aplicativos:
-
Faça download e instale o software básico a ser desenvolvido no idioma fornecido. Por exemplo, faça download do JDK e instale-o para desenvolver aplicativos Java.
-
Faça download e instale qualquer biblioteca ou módulo de extensão necessário para permitir que os aplicativos no idioma fornecido se conectem a um Oracle Database e façam chamadas SQL. Por exemplo, faça download do módulo de extensão cx_Oracle e instale-o para desenvolver aplicativos Python.
-
Faça download do cliente Oracle apropriado e instale-o para o módulo ou a biblioteca de idioma e extensão fornecidos.
-
Faça download das credenciais do cliente do banco de dados e torne-as disponíveis para o cliente Oracle que você instalou.
Para obter instruções sobre como executar as duas últimas etapas do Driver JDBC do Oracle Database, consulte Preparar para Conexões JDBC Thin. Para obter instruções sobre como executar essas etapas para o Oracle Instant Client, consulte Preparação para Conexões do Oracle Call Interface (OCI), ODBC e JDBC OCI.
Para alguns idiomas e plataformas, você pode seguir instruções passo a passo específicas em vez das diretrizes gerais, conforme discutido abaixo.
Tópicos Relacionados