Saltar al contenido principal
HPO Software Guías paso a paso para crear bases de datos 4D y aplicaciones low-code: desde tu primera tabla hasta una aplicación empresarial funcional.

Algunos enlaces de este sitio son de afiliados: si compras a través de ellos, es posible que recibamos una comisión sin coste adicional para ti. Esto nunca afecta a nuestras recomendaciones. Consulta nuestra declaración de afiliados para más detalles. Divulgación de afiliados.

Fundamentos del aprendizaje de la 4.ª dimensión

Conceptos básicos de aprendizaje de 4th Dimension Inicio Contenidos ------------------------- i. Introducción ii. Historia 1. Requisitos del sistema 2. Estructuras del programa 3.

Diferencias en redes 4. Diferencias en entornos de ejecución 5. Compilador 6. Alojamiento web 7. Gráficos de datos 8.

Complementos 9. Herramientas/Utilidades 10. Recursos 11. Otras URL de 4D 3. Diferencias en redes Tanto 4D como FMP permiten poner las bases de datos en red.

Sin embargo, el funcionamiento en red es muy distinto entre 4D y FMP. Mientras que un archivo normal de FMP puede actuar como anfitrión de sí mismo y de otros archivos en una red (alojamiento peer-to-peer), esto solo funciona cuando el número de archivos y de clientes es reducido. Con 4D, es obligatorio disponer de un servidor.

No existe alojamiento peer-to-peer en 4D. Redes con FMP Para cualquier implementación seria de bases de datos en red, es necesario utilizar FMP Server. FMP Server únicamente sirve los archivos; sigue siendo necesario contar con una copia de la aplicación FMP para abrir cualquier archivo, realizar modificaciones o utilizarlo.

Además, se requiere una copia de la aplicación FMP en cada equipo de la red que pueda necesitar acceder a los archivos. Si dispone de 100 equipos y estima que un máximo de 25 accederán simultáneamente a los archivos, aun así necesitará 100 copias de la aplicación FMP, una en cada equipo. Redes peer-to-peer con FMP Como se ha indicado anteriormente, la versión estándar de FMP puede utilizarse para alojar archivos en una red. Aunque esta opción tiene cierta utilidad, en muchas ocasiones los usuarios encuentran problemas rápidamente con este método.

Related: — A spreadsheet-simple interface sitting on top of a real , with automations, views, and shareable interfaces..

Aunque FMP puede alojar hasta un máximo de 50 archivos abiertos y 25 usuarios simultáneos, en la práctica nunca es posible alcanzar ambos límites al mismo tiempo. Por lo general, podrá tener 1 cliente con 48 archivos abiertos, 2 clientes con 25 archivos abiertos o 25 clientes con 3 archivos abiertos.

Además del bajo rendimiento del networking peer-to-peer de FMP, tareas de administración de la base de datos como las copias de seguridad y la recuperación ante fallos pueden resultar más complejas que utilizando la versión Server. Figura 9 - Alojamiento de archivos con la aplicación FMP mediante redes peer-to-peer Redes con FMP Server (FileMaker Pro Server cuesta aproximadamente 1.000 $) Figura 10 - Servicio de archivos con FMP Server FMP Server puede tener hasta 125 archivos abiertos (nota: cada equipo solo puede abrir un máximo de 50 archivos) y hasta 250 clientes simultáneos.

FMP Server únicamente puede servir archivos en una red y no puede utilizarse para alojarlos en la web. Redes con 4D (4D Server cuesta entre 900 $ y 1.000 $ e incluye dos conexiones simultáneas. Conexiones adicionales: 1 por 249 $, 5 por 999 $, 10 por 1.999 $) Con 4D puede crear clientes que se instalan en cada equipo.

If you are shopping: — A that plugs into the wider Zoho suite and prices per user rather than per app..

Estos no tienen coste para el desarrollador y pueden crearse e instalarse en cualquier cantidad. Con 4D necesita 4D Server si desea poner una base de datos en red. A continuación, adquiere licencias para 4D Server.

Además de las dos licencias de conexión simultánea incluidas con el servidor, debe comprar licencias adicionales hasta alcanzar un número total igual o superior al número máximo de usuarios simultáneos previstos. Esto significa que, si tiene 100 clientes pero prevé solo 25 usuarios simultáneos, únicamente necesita adquirir 25 licencias.

Instalará una copia de la aplicación 4D Client en cada equipo. El servidor 4D permitirá entonces conectar simultáneamente hasta el número máximo de licencias adquiridas para ese servidor. Figura 11 - Servicio de archivos con 4D Server Nota: El archivo de estructura en cada equipo cliente de 4D se coloca allí automáticamente mediante 4D Server. El desarrollador no tiene que copiar manualmente la estructura en cada máquina.

Asimismo, tenga en cuenta que el archivo de estructura que se instala junto con los archivos del cliente es un subconjunto del archivo de estructura principal. Existen dos versiones de 4D Server.

Una versión permite a los clientes de 4D no solo utilizar los archivos, sino también abrirlos y realizar trabajo de diseño sobre la estructura de la base de datos (~1.000 $). La otra versión de 4D Server solo permite su uso y se denomina 4D Server Application (~900 $). Ambas versiones permiten tanto el trabajo en red como la publicación web de los archivos. Nota: salvo para pruebas, para utilizar la publicación web debe adquirir una licencia web adicional (1.000 $).

Archivos cliente Con FMP no existe el concepto de archivo cliente. En cada equipo debe utilizarse una versión completa de FMP. Con 4D, únicamente se necesita la aplicación 4D Client en el equipo del usuario.

Related: — A builder aimed at portals, directories, and internal tools — with flat-rate pricing instead of per-user fees..

Nota: el archivo de estructura se descarga y actualiza automáticamente mediante 4D Server. 4D Client puede distribuirse libremente en una red a todos los usuarios. 4D Client permite al usuario acceder a la base de datos ubicada en el equipo 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.