FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour compartir datos a través de internet
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
compartir datos a través de internet
Posted: 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,

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
compartir datos a través de internet
Posted: 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.

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
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
compartir datos a través de internet
Posted: Wed Dec 26, 2007 01: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.

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40

Continue the discussion