Advertisement

Modos de execução de aplicativos Oracle Forms Oracle R11 R12


Modos de execução de aplicativos Oracle Forms

O Oracle Forms é uma plataforma de desenvolvimento de aplicativos gráficos empresarial da Oracle. Os aplicativos Oracle Forms podem ser executados em diferentes modos, dependendo das necessidades do ambiente.

Modo Socket Forms

O modo Socket Forms é um método de execução de aplicativos Oracle Forms que utiliza uma conexão direta do cliente de desktop para o processo de escuta de formulários no servidor. Nesse modo, a comunicação entre o cliente e o servidor Forms é estabelecida por meio de uma conexão de soquete direto.

Vantagens

  • Usa até 40% menos largura de banda do que o modo Forms Servlet, tornando-se mais adequado para redes com limitações de largura de banda.
  • Utiliza menos recursos da camada de aplicativos JVM, pois tem menos overhead associado ao tratamento de transações HTTP.
  • Pode ser útil em topologias de rede específicas, quando os Serviços de formulários são configurados em um nó diferente do nó em que os serviços da web estão configurados.

Desvantagens

  • Não é a melhor escolha para implantações via redes inseguras, como a Internet, devido à necessidade de permitir conexões diretas à rede.
  • Pode ser menos robusto e menos confiável do que o modo Forms Servlet.

Modo Forms Servlet

O modo Forms Servlet é um método de execução de aplicativos Oracle Forms que utiliza um servlet Java chamado Forms Servlet Listener para gerenciar a comunicação entre o cliente Java Forms e o servidor Oracle Forms Services AS. Nesse modo, a comunicação entre o cliente e o servidor Forms é realizada através de conexões HTTP e HTTPS.

Vantagens

  • É mais facilmente reconhecível pelos roteadores, pois tráfego HTTP/HTTPS é amplamente utilizado na Internet.
  • Usa hardware de rede existente para funções como balanceamento de carga e criptografia de pacotes.
  • É mais resistente a reconfigurações de rede e firewall, e conexões servlet podem ser restabelecidas em caso de falhas inesperadas na conexão.
  • É mais robusto e confiável do que o modo Socket Forms.
  • É o único método suportado para clientes genéricos Oracle Forms.

Desvantagens

  • Usa mais largura de banda do que o modo Socket Forms.
  • Pode exigir mais recursos da camada de aplicativos JVM, pois tem mais overhead associado ao tratamento de transações HTTP.
  • Pode não ser a melhor escolha para ambientes com restrições de largura de banda ou recursos de máquina.

Recomendação

O modo Forms Servlet é o método preferido e recomendado para implantação de aplicativos na web, especialmente em ambientes com conexões de rede inseguras, como a Internet.

Alternando entre os modos de implantação

Os ambientes do Oracle Applications 11i e 12i podem ser configurados para executar em diferentes modos. No Oracle Applications 11i, o modo de execução padrão é o Socket Forms, enquanto no Oracle Applications 12i, o modo de execução padrão é o Forms Servlet.

Se os usuários precisarem alternar entre os modos de execução, poderão seguir procedimentos específicos para alterar a configuração e executar o processo de autoconfiguração, se necessário.

Conclusão

O modo de execução de aplicativos Oracle Forms a ser escolhido depende das necessidades específicas do ambiente. Em geral, o modo Forms Servlet é o método preferido, pois é mais robusto e confiável, e é compatível com padrões web.

Postar um comentário

0 Comentários