O FlexX foi estruturado para fazer da
melhor aplicação de Client/Server.
Não sendo limitado a duas camadas,
o FlexX trabalha em níveis múltiplos
enquanto realiza a tarefa. O objetivo
do FlexX é movimentar o trabalho
através da rede. Isto significa
que os usuários do sistema podem
realizar com mais desempenho as tarefas
exigidas.
Um erro comum de alguns produtos é
colocar muitas funcionalidades para o
servidor. Ter muitos servidores geraria
muitas camadas; os custos da implementação
elevam com o uso de consultorias caras.
Mover a maioria da lógica para
o servidor de base de dados cria um problema
principal de escalabilidade. Deixar a
lógica no cliente pode resolver
este problema.
Estas idéias foram consideradas
no projeto do FlexX - a solução
para que o sistema pudesse ter um bom
rendimento, facilitando o processamento
e a configuração pelo próprio
usuário - verdadeiramente uma descoberta
para todos os clientes.
|