4D v14Script del vídeo |
||
|
4D v14
Script del vídeo
Script del vídeo
En este vídeo, vamos a aprender a utilizar una base en modo cliente/servidor. Hasta ahora, hemos estado programando en modo mono usuario; ahora vamos a ver cómo funciona el modo cliente/servidor:
Y vemos que en modo cliente:
Como 4D es multiplataforma, el mismo servidor puede distribuir información a los clientes Mac y a los clientes Windows:
Podemos modificar una intervención en Windows, e inmediatamente veremos las mismas modificaciones en Mac y viceversa. El servidor también gestiona automáticamente los conflictos de acceso a los registros. Si estamos editando un registro de un técnico y queremos abrir el mismo registro en otra máquina cliente:
Esto en cuanto a los datos en modo cliente/servidor. Lo que pasa es que nuestro desarrollo (tablas, formularios, métodos, etc.) son también los datos: estos son los datos del programador. El servidor gestiona también el impacto de los cambios realizados en diferentes máquinas, así como también el bloqueo de los registros "programador". Aquí, el formulario de entrada [Intervention] está abierto, si pasamos a Windows y terminamos, abre el mismo formulario de entrada [Intervention] pero precisa que otro usuario está trabajando en él. Si cerramos el formulario en la otra máquina y volvemos a Windows, podemos desbloquear el formulario haciendo clic en el candado y luego podremos editarlo. El mismo principio aplica a la estructura:
Esto significa que un equipo puede desarrollar de manera simultánea, ya que tenemos acceso a:
Naturalmente, los cambios realizados en modo cliente/servidor pueden utilizarse en modo mono usuario, ya que sigue siendo la misma estructura y los mismos datos. Este enfoque rápido le permite ver que es bastante fácil de desarrollar, ya sea en un entorno mono usuario o directamente en varios equipos en modo cliente-servidor. |
PROPIEDADES
Producto: 4D ARTICLE USAGE
Autoformación ( 4D v13) |