Carlos,
Me refiero a aplicaciones Linux solamente (Harbour para Linux). Sin usar Windows (ni Wine, etc) para nada...
Carlos Mora wrote:Antonio,
NFS es la forma más sencilla, más compatible entre 'unices'. Linux > 2.6 maneja bloqueos correctamente via flock() o fcntl(), que son las funciones clásicas de bloqueos de rangos de bytes.
Si usamos NFS hay que verificar si wine transfiere correctamente los bloqueos a NFS.
Si va a haber bloqueos originados en una aplicacion win32, lo mejor sería tener el share montado con samba, y asegurarse que todas las estaciones, linux y win, acceden vía samba, y dejar a samba gestionar los bloqueos. Por ejemplo en Linux:
//miserver/mishare /mnt/mishare cifs exec,credentials=/etc/cifspw 0 0
Si otro proceso accede a los mismo ficheros de samba pasar por él, es posible que no se vean los bloqueos entre los diferentes procesos, por lo que siempre seria deseable usar samba. Por ejemplo, un programa que conecta via Wine + NFS generaria bloqueos que no vería un programa Win32+samba.
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: No registered users and 86 guests