A lista suspensa Camadas do servidor permite especificar o tipo de arquitetura cliente/servidor que vocˆ deseja para a aplica‡Æo gerada: duas camadas, a arquitetura ‚ baseada em um cliente e um servidor; trˆs camadas, a arquitetura ‚ baseada em um cliente, um servidor umbrella e tantos servidores at“micos quantas a‡äes.
PadrÆo = duas camadas.
Utiliza‡Æo nos Geradores PadrÆo
2 camadas:
Os servidores sÆo gerados a partir dos Objetos de Neg¢cios e executam a E/S no banco de dados.
3 camadas:
Os servidores at“micos sÆo gerados para a tabela prim ria do objeto de neg¢cios se esta tabela contiver uma chave. Neste caso, um servidor at“mico ‚ gerado para Selecionar/Criar/Atualizar/Excluir.
Servidores umbrella sÆo gerados a partir do Objeto de Neg¢cios. Se o mapeamento permitir utilizar o servidor at“mico da tabela prim ria, entÆo estes servidores sÆo chamados do umbrella. Caso contr rio, os servidores at“micos para a a‡Æo sÆo gerados a partir do n¡vel do Objeto de Neg¢cios. Os servidores at“micos para listas sÆo sempre gerados a partir do Objeto de Neg¢cios. Commit/Roolback ‚ disparado pelo servidor umbrella.