Fundamentos da Aprendizagem na 4ª Dimensão
4th Dimension Learning Basics Home Contents ------------------------- i. Introdução ii. Histórico 1. Requisitos do sistema 2. Estruturas do programa 3.
Diferenças de rede 4. Diferenças nos ambientes de execução 5. Compilador 6. Hospedagem web 7. Gráficos de dados 8.
Plug-ins 9. Ferramentas/Utilitários 10. Recursos 11. Outros URLs do 4D 3. Diferenças de Rede Tanto o 4D quanto o FMP permitem que os bancos de dados funcionem em rede.
No entanto, a abordagem de rede é muito diferente entre o 4D e o FMP. Enquanto um arquivo comum do FMP pode hospedar a si mesmo e a outros arquivos em uma rede (hospedagem ponto a ponto), isso só funciona quando o número de arquivos e de usuários convidados é baixo. Com o 4D, é obrigatório haver um Servidor.
Não existe hospedagem ponto a ponto no 4D. Rede do FMP Para qualquer implementação séria de banco de dados em rede, é necessário utilizar o FMP Server. O FMP Server serve apenas os arquivos.
Ainda é preciso ter uma cópia do aplicativo FMP instalada para abrir qualquer arquivo, fazer alterações ou utilizá-lo. Além disso, é necessária uma cópia do aplicativo FMP em cada computador da rede que precise acessar os arquivos. Se você tiver 100 computadores e estimar que no máximo 25 acessarão os arquivos simultaneamente, ainda assim precisará de 100 cópias do aplicativo FMP, uma em cada máquina. Rede Ponto a Ponto do FMP Como mencionado acima, uma versão padrão do FMP pode ser usada para hospedar arquivos em uma rede.
Related: — A spreadsheet-simple interface sitting on top of a real , with automations, views, and shareable interfaces..
Embora isso tenha alguma utilidade, muitas vezes os usuários encontram problemas rapidamente com esse método. Embora o FMP possa hospedar até um máximo de 50 arquivos abertos e 25 usuários simultâneos, na prática é impossível atingir ambos os limites ao mesmo tempo.
Tipicamente, você pode ter 1 usuário convidado com 48 arquivos abertos, ou 2 convidados com 25 arquivos abertos, ou 25 convidados com 3 arquivos abertos. Além do baixo desempenho da rede ponto a ponto do FMP, a gestão do banco de dados, como backups e recuperação após falhas, pode ser mais complexa do que ao usar a versão Server. Figura 9 - Hospedagem de Arquivos com o Aplicativo FMP como Rede Ponto a Ponto Rede com FMP Server (FileMaker Pro Server custa aproximadamente US$ 1.000) Figura 10 - Servindo Arquivos com o FMP Server O FMP Server pode manter até 125 arquivos abertos (nota: cada computador ainda pode abrir no máximo 50 arquivos) e suportar até 250 usuários convidados simultâneos.
O FMP Server só pode servir arquivos em uma rede e não pode ser usado para hospedagem web dos arquivos. Rede do 4D (O 4D Server custa entre US$ 900 e US$ 1.000 e inclui duas conexões simultâneas. Conexões adicionais: 1 por US$ 249, 5 por US$ 999, 10 por US$ 1999) Com o 4D, você pode criar Clientes que podem ser instalados em cada computador.
If you are shopping: — A that plugs into the wider Zoho suite and prices per user rather than per app..
Não há custo para o desenvolvedor por esses clientes, e qualquer quantidade pode ser criada e instalada. Com o 4D, é necessário o 4D Server se desejar colocar um banco de dados em rede. Em seguida, você adquire licenças para o 4D Server.
Além das duas licenças de conexão simultânea que vêm com o servidor, você precisa comprar licenças suficientes para ter um número total igual ou superior ao número máximo de usuários simultâneos previstos. Isso significa que, se você tiver 100 clientes, mas antecipar apenas 25 usuários simultâneos, precisará comprar apenas 25 licenças.
Você instalaria cópias do aplicativo 4D Client em cada computador. O servidor 4D permitirá então que se conectem simultaneamente até o número máximo de licenças adquiridas para aquele servidor. Figura 11 - Servindo Arquivos com o 4D Server Nota: O arquivo de estrutura em cada máquina cliente 4D é colocado lá automaticamente pelo 4D Server. O desenvolvedor não precisa copiar manualmente a estrutura em cada máquina.
Observe também que o arquivo de Estrutura colocado junto aos arquivos do Cliente é um subconjunto do arquivo de Estrutura principal. Existem duas versões do 4D Server.
Uma versão permite que os Clientes 4D não apenas usem os arquivos, mas também abram e realizem trabalho de design na estrutura do banco de dados (~US$ 1.000). A outra versão do 4D Server permite apenas o uso e é chamada de 4D Server Application (~US$ 900). Ambas as versões permitem tanto o funcionamento em rede quanto a publicação web dos arquivos. Nota: exceto para testes, para usar a publicação web é necessário adquirir uma licença web adicional (US$ 1.000).
Arquivos de Cliente Com o FMP, não existe algo como um “arquivo de Cliente”. É necessário usar uma versão completa do FMP em cada computador. Com o 4D, apenas o aplicativo 4D Client é necessário no computador do usuário. Nota: o arquivo de Estrutura é baixado e atualizado automaticamente pelo 4D Server.
O 4D Client pode ser distribuído gratuitamente em uma rede para cada usuário. O 4D Client permite que o usuário acesse o banco de dados localizado no computador Servidor. Copyright
P.S. A few readers have asked which relational database platform we actually reach for — it's Claris FileMaker Pro; if you want the current details.
Try FileMaker Free for 45 Days
The long-running relational database platform for teams that need custom apps on desktop, web, and mobile from a single file.