LetoDB

User avatar
José Luis Sánchez
Posts: 484
Joined: Thu Oct 13, 2005 9:23 am
Location: Novelda - Alicante - España
Contact:

LetoDB

Post by José Luis Sánchez »

Hola,
leyendo en el NG de Harbour me he encontrado el anuncio de la liberación de LetoDB que parece ser un RDD cliente/servidor para [x]Harbour. Alguien puede contar un poco lo que es, quienes están involucrados y si hay un roadmap de lanzamiento.

Saludos,
José Luis
User avatar
Baxajaun
Posts: 853
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Post by Baxajaun »

Hola José Luis,

según http://sourceforge.net/projects/letodb/ el administrador parece ser Alexander Kresin.

Saludos,

Félix
User avatar
José Luis Sánchez
Posts: 484
Joined: Thu Oct 13, 2005 9:23 am
Location: Novelda - Alicante - España
Contact:

Post by José Luis Sánchez »

Gracias Félix. Esto ya lo vi, y también que Miguel Angel Marxuet está en el proyecto. Por lo que me han comentado, pretenden hacer algo así como un ADS OpenSource. Es un proyecto a tener muy en cuenta.
Lo que me gustaría es si alguien sigue el proyecto que comente que avances han conseguido y si tienen mucha actividad o es un proyecto que avanza muy lentamente.

Saludos,
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Post by George »

Este parece ser un proyecto muy interesante que viene a llenar un hueco en nuestro entorno [x]Harbour + FWH: El de poder usar una plataforma Client/Server sin tener que hacer una costosa inversion en ADS.

El proyecto creo recien comenzo en este año y debemos apoyarlo en lo que nos sea posible.

George
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

La idea me parece muy buena, mi única duda es como puede hacerse realmente bien sin tener una sólida ejecución multihilo implementada en Harbour/xharbour
regards, saludos

Antonio Linares
www.fivetechsoft.com
George
Posts: 710
Joined: Tue Oct 18, 2005 6:49 pm

Post by George »

Antonio,

Parece que han hecho algo "multithread". Pudieras tu hacer alguna pruebas y darnos tu opinion sobre este RDD?

Si esto realmente funciona seria uno de los avances mas importante desde el advenimiento de Fivewin para los que venimos de clipper.
Leto DB build 5 has been released
by Alexander S.Kresin Mar 26, 2008; 12:46pm :: Rate this Message: - Use ratings to moderate (?)

Reply | Reply to Author | Print | View Threaded | Show Only this Message

All basic RDD functionality has been implemented. Relations, orderListAdd, orderListClear has been added.

The server works im multithread mode now. First thread listen sockets,
accept connections and answers to commands, which doesn't demand database access and Harbour's VM/stack functions.
The second answers to all other commands.

DBFNTX support has been added. The driver, which will be used to open a table ( DBFCDX or DBFNTX ) is determined
at server side from the letodb.ini - see readme.txt for details.


Regards,
Alexander
http://kresin.belgorod.su
[/b]
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

George,

Por lo que explica Alexander, parece que la solución ha sido usar un primer thread que no usa la máquina virtual de Harbour, lo cual es una decisión muy acertada.

Harbour/xHarbour puede usar multithreading a nivel de C, de forma totalmente segura, ya que es una capacidad propia de C.

Venga, quienes se animan a probarlo ? :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Biel EA6DD
Posts: 680
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca
Contact:

Post by Biel EA6DD »

Parece un proyecto muy interesante. Intentare dedicarle algo de tiempo ha hacer pruebas.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
jlcapel
Posts: 229
Joined: Wed Oct 12, 2005 5:32 pm
Location: Valencia - España
Contact:

Post by jlcapel »

Antonio...

Tu que manejas muy bien el Harbour para PPC.... ;-)

¿Podrías intentar compilar la parte cliente como lib de Harbour CE?
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

José Luis,

Has intentado compilarlo para Pocket PC ?

Que errores te dá ? :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
jlcapel
Posts: 229
Joined: Wed Oct 12, 2005 5:32 pm
Location: Valencia - España
Contact:

Post by jlcapel »

Antonio,
Has intentado compilarlo para Pocket PC ?
No :oops:

Voy a intentarlo este fin de semana.... y te comento los problemas.
fleal
Posts: 234
Joined: Tue Oct 25, 2005 12:39 am
Location: México, DF

¿Cómo?

Post by fleal »

Hola Jose Luis,
¿Puedes pasarme tu makefile.bc y tu make_b32.bat ... no logro compilar para crear la lib para xharbour :-(

Gracias
Fernando
User avatar
TecniSoftware
Posts: 213
Joined: Fri Oct 28, 2005 6:29 pm
Location: Quilmes, Buenos Aires, Argentina

Pregunta

Post by TecniSoftware »

Esta utilidad es solo para instalar en una pc o se puede instalar en un servidor que rentado a mi isp?

Muchas gracias!
Alejandro Cebolido.
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Post by MOISES »

El servidor de leto lo puedes instalar en un servidor remoto de tu isp, ya que también soporta Linux.

Ahora bien, es muy peligroso instalar un demonio en un servidor público siendo una BETA y no un producto comercial.

Por ejemplo, una de sus carencias es que no lleva un control de acceso ni filtrado por dirección IP.

Saludos,
MOISES
Posts: 824
Joined: Wed Aug 22, 2007 10:09 am

Post by MOISES »

Por otra parte, es una alternativa muy buena que debería ser desarrollada e imtegrada en Harbour.

Pensar, por ejemplo, en lo siguiente. Tenemos un servidor conectado a inetrnet e instalamos el server. Podemos ofertar a nuestros clientes que alojen los datos en él, y ellos pueden acceder a los mismos desde cualquier PC conectado a internet !!!.

Nuestras aplicaciones pueden ser almacenadas en USB drive, con el correspondiente sistema de protección.

Además, en el servidor de internet, puede contratarse con el proveedor un servicio de copias de seguridad. De este modo, nuestros clientes estarán tranquilos de que siempre hay un respaldo de sus datos, aunque se dañe su pc.

Las posibilidades son muy grandes. Un saludo,
Post Reply