Página 1 de 1

LetoDB, OrdSetScope e ADS - dúvidas

Enviado: 09 Jan 2009 14:29
por software_facil
Estou desenvolvendo uma aplicação com xHarbour e MiniGUI Extended 1.60,
que deverá funcionar na empresa matriz e nas filiais, e o cliente
deseja que os dados sejam todos gravados em DBF com indices CDX (pois para ele integrar com outro sistema dele fica mais fácil). A minha dúvida, é como conseguir performance e confiabilidade nesse caso.
Já li sobre o LetoDB, que daria acesso remoto para tabelas DBF, mas
parece que o projeto parou, e nunca ouvi ninguém dizer que usou em
produção e deu certo. Na parte de filtrar informações, só queria
ratificar se o uso de OrdSetScope é a melhor maneira, tratando-se de
DBF + CDX. Aproveitando, como nunca usei o RDD ADS em programação, gostaria de saber se alguém já usou, se fica bom, e caso afirmativo, como proceder.

Grato

Re: LetoDB, OrdSetScope e ADS - dúvidas

Enviado: 09 Jan 2009 16:47
por vagucs
Programe normalmente, use Windows com emulação de terminal ou linux com emulação de terminal. Vai ter um desempenho melhor que com letodb, acredito; e mais segurança.

Quanto ao Ordscope, está indicado o uso, é muito ágil usar ele para filtrar informações.

Re: LetoDB, OrdSetScope e ADS - dúvidas

Enviado: 11 Jan 2009 17:00
por Itamar M. Lins Jr.
parece que o projeto parou, e nunca ouvi ninguém dizer que usou em
produção e deu certo.
Não parou conforme ultimo Changelog.

2009-01-07 14:30 UTC+0200 Pavel Tsarenko (tpe2/at/mail.ru)
fixes, provided by Diego M.Martin, a big thanks to him.
* source/client/leto1.c
! fixed uiTag in letoOrderInfo() function when Tag is passed by its number
! fixed DBOI_CUSTOM, DBOI_ISDESC, DBOI_UNIQUE in letoOrderInfo()
+ added DBOI_KEYADD and DBOI_KEYDELETE parameters
(only works if IndexKey type is String)
* source/server/letofunc.c
* changes in leto_filef() function to be able to use an absolute path for files
(including drive unit) leaving empty 'Datapath=' field at server config file
* added setting of Scope before checking OrdKeyCount and OrdKeyNo in
leto_Ordfunc() function
+ added leto_SetFilter function and leto_ClearFilter macros
* source/server/leto_win.c
* when multiple requests were send to the server, I think the server
couldn't answer them so quickly that it hung-up.

2008-12-22 22:30 UTC+0200 Pavel Tsarenko (tpe2/at/mail.ru)
* include/funcleto.h
* include/rddleto.h
* source/client/leto1.c
* source/common/common_c.c
* source/common/hbhip.c
* source/server/letofunc.c
* source/server/server.prg
* makefile.bc
* synced with Harbour SVN and xHarbour CVS

Faça os testes necessários.
O Alexander Kresin anda sumido, outras pessoas estão tocando os seus projetos. No meu ponto de vista a principal vantagem do codigo livre (GPL)
Agora via TS ou SSH tambem é uma boa pedida.

Saudações,
Itamar M. Lins Jr.

Re: LetoDB, OrdSetScope e ADS - dúvidas

Enviado: 11 Jan 2009 18:40
por vagucs
Falei que o xHarbour no geral parou, pelo visto estão apenas pegandos as novidades do Harbour e tentando incorporar nele, o LetoDB independe do projeto em SI, el sim está sendo atualizado.

Re: LetoDB, OrdSetScope e ADS - dúvidas

Enviado: 12 Jan 2009 10:31
por Itamar M. Lins Jr.
Falei que o xHarbour no geral parou, pelo visto estão apenas pegandos as novidades do Harbour e tentando incorporar nele, o LetoDB independe do projeto em SI, el sim está sendo atualizado.
Conforme changelog do xHarbour, parou a mais de um ano, desde a saida do Przmek.
Somente correções, partindo do Harbour.

Código: Selecionar todos

    * changed hb_itemPutNLen() function to create integer item only
      when conversion to HB_LONG does not change value of passed double
      argument. It fixes some problems like restoring non integer double
      values with 0 decimal places by __MVRESTORE()
    thks to Przemyslaw.
É o que observo no xHarbour. É uma lastima mesmo.
Nada de novidade, e os desenvolvedores não conseguem entrar em acordo, são 3 ou mais (Xailer,Xharbour.com,Fivewin) empresas ".com" que sobrevivem do xHarbour, mas todas só querem saber de refinar suas IDE's e RDD's.

Saudações,
Itamar M. Lins Jr.

Re: LetoDB, OrdSetScope e ADS - dúvidas

Enviado: 12 Jan 2009 10:43
por software_facil
Muito interessante as informações a respeito do andamento dos projetos, vou baixar o LetoDB e analisar o seu funcionamento, e ver se é possível utilizar em produção.
Quanto a minha outra dúvida, alguém saber me dizer o que é necessário para utilizar ADS com o xHarbour e MiniGUI ?

Abraços e obrigado.

Re: LetoDB, OrdSetScope e ADS - dúvidas

Enviado: 12 Jan 2009 11:06
por sygecom
Eu uso o LetoDB em produção em uma pequena agenda de contatos para um cliente, mas volta e meia tenho problemas por causa da perda de sinal com a internet. A um tempo atrás deixe disponível um exemplo ON-LINE de uma agenda usando LETODB, funciona tudo 100% só que claro tudo depende das conexão da internet, tanto sua como de onde vai ficar a base de dados.
Sobre o ADS esses dias fui testar e de cara achei um problema que para mim isso é um enorme problema, é de não poder rodar mais de 2 estação TS no servidor usando ADS, grande parte dos meus clientes usam TS, então para mim já se torna inviável. Para poder usar mais de duas conexões no TS tem que usar a versão comercial, se no meu ponto de vista se é pra comprar uma versão comercial ja parto direto para Mysql usando SQLLIB ou SQLRDD.

Re: LetoDB, OrdSetScope e ADS - dúvidas

Enviado: 12 Jan 2009 11:16
por Itamar M. Lins Jr.
alguém saber me dizer o que é necessário para utilizar ADS com o xHarbour e MiniGUI ?
Nada em especial.

Código: Selecionar todos

Request ADS
Function Main
rddregister("ADS",1)
rddSetdefault("ADS")  
set server local
set filetype to CDX
É simples, os indices é que tem uma diferença, pois o ADS aceita sintaxe SQL.
E deve ter din,din para comprar, pois o ADS free é apenas para 5 terminais.

Saudações,
Itamar M. Lins Jr.