compartir datos a través de internet

compartir datos a través de internet

Postby MOISES » Wed Dec 26, 2007 12:26 pm

Hola:

Ante todo, ¡¡¡felices fiestas!!!.

Tengo un servidor alojado en un proveedor de Internet que usa samba para compartir archivos bajo Windows. Pretendo que varias sucursales accedan remotamente a los datos \\ip del servidor\datos. (p. ej. use \\195.53.1.2\data\customer.dbf).

Lo que sucede es que va muy lento, principalmente al cargar y al reindexar. Los clientes tienen todos ADSL de 3 mb.

¿Hay alguna solución para mejorar el rendimiento, como ADS?. Muchas gracias.

Un saludo,
MOISES
 
Posts: 838
Joined: Wed Aug 22, 2007 10:09 am

Postby Patricio Avalos Aguirre » Wed Dec 26, 2007 12:55 pm

Hola Moises

Yo utilizo ads con clientes remotos y me va muy bien en velocidad, eso si que yo utilizo acceso remoto por seguridad, y me conexion es de 512 en el server y 1 meg en los clientes

.- Para aumentar la velocidad puedes abrir todas las bases al comienzo
aqui te dejo un ejemplo como lo hago.

Code: Select all  Expand view
static procedure AbrirDbf()
   local i, cDbf, aRay := AdsDirectory(),;
         aNoOpen := { "USUARIOS", "GRUPOS", "GRUPOACC", "USRACCES", "GRUPOUSR", "DBTODOS" }

   for i := 1 to len( aRay )
      cDbf := Left( aRay[i], len( aRay[i] )-1 )
      if !cDbf IN aNoOpen
         if ViewUsu():Sucursal = 1
            NetUse( cDbf, .t. )
         else
            MsgRun( "Espere un momento, Abriendo Archivo del Servidor ["+str(i,2)+"]/"+ltrim(str(len(aRay)))+cDbf, "Win-Invent",;
                   { || NetUse( cDbf, .t. ) } )
         endif
      endif
   next i
return
//-----------------------------------------------------------------------------------------------------------
Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1060
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Postby MOISES » Wed Dec 26, 2007 1:04 pm

Hola Patricio:

No, si yo abro todas las bases de datos al comienzo

use \\ip\clientes.dbf new shared, etc

Lo que sucede es que me va lento al inicio y al reindexar. ¿Cómo te va a ti?. Muchas gracias.
MOISES
 
Posts: 838
Joined: Wed Aug 22, 2007 10:09 am


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: cmsoft, Google [Bot] and 76 guests