Relato, trocou xHarbour por Harbour.

Aqui é o lugar para bater papo e trocar idéias sobre os mais variados assuntos

Moderador: Moderadores

Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Relato, trocou xHarbour por Harbour.

Mensagem por Itamar M. Lins Jr. »

Hello Rolf,

Our application is used by a few small pharmaceuticals companies to manage their business. I have always used a published version of xHarbour until last year when I decided to move the application to Harbour. I was pleasantly surprised with the results.

The following functionality was added:

. HaruPDF based public-facing documents (Invoices, POs, ...) which could be sent via e-mail (SendMail)

. HBNetIO/LetoDB for remote users

I was hoping that by the time I finish porting the application to Harbour, a newer production version of Harbour will emerge. As it hasn’t happened, I am considering Harbour 3.0.

Regards.
Ash
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Relato, trocou xHarbour por Harbour.

Mensagem por fladimir »

Itamar ou outro colega, poderia explicar de maneira simples o HBNetIO/LetoDB...

Eu sempre q posso e sei tento colaborar com os colegas, mas confesso q mesmo após ter lido vários tópicos aki qdo começou-se a se falar desses caras (LetoDB etc) eu nunca entendi direito.

Harbour + DBF/CDX rodando local via TS, e tb com isto clientes q querem ter acesso as suas empresas o fazem via TS
Qdo o cliente quer comunicar as empresas faço uma ponte via FTP, ou seja, gera 1 pacote transmite pra uma área FTP na nuvem (digamos assim) e na outra ponta o aplicativo monitora se tem pacotes e recebe.

Gostaria ainda se possível na explicação um exemplo prático.

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Relato, trocou xHarbour por Harbour.

Mensagem por Itamar M. Lins Jr. »

https://pctoledo.org/forum/viewto ... 42&t=15108

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Relato, trocou xHarbour por Harbour.

Mensagem por fladimir »

Pelo q li então não precisaria mais do TS ? E o q faço de usar o Ftp como ponte não precisaria mais?

Algum outro ponto ou informação importante a considerar?

[]'s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Relato, trocou xHarbour por Harbour.

Mensagem por Itamar M. Lins Jr. »

Na rede local LAN, não precisa do TS.
Na rede WAN, vai depender da velocidade do seu LINK, e como vc faz as coisas por ai.
O FTP vira coisa do passado. (dependendo do uso)

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Relato, trocou xHarbour por Harbour.

Mensagem por fladimir »

Rede local LAN, não precisa do TS - OK ENTENDI
Rede WAN, depende da velocidade e como vc faz as coisas por aí... Aki q é meu maior interesse... por favor de uma lida no meu tipo de cenário de 1 modo em geral... segue abaixo:

A velocidade é boa nem fraco nem top, média
Faço as coisas assim:
hj cada programa roda local em cada ponta e no quesito sincronizar dados, exemplo produtos e/ou clientes novos, itens q foram movimentados etc, monto o pacote do q teve de inclusão, alteração, exclusão em intervalos regulares q são parametrizados, exemplo lojas com pouco movimento (móveis, etc) 30 em 30min, lojas de muito movimento (supermercados, autopeças etc) 5 em 5 minutos;
cada ponta monitora tipo Transmite/Recebe... verifica se tem pacotes a enviar e manda pra 1 local no FTP e depois verifica se tem pacotes a receber.
Qdo recebe os pacotes, processa os mesmos (inclusão, alteração, exclusão).

Hj é assim.

O q vc acha?
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Relato, trocou xHarbour por Harbour.

Mensagem por Itamar M. Lins Jr. »

Velocidade do LINK ?
Tamanho dos DBF´s enviados ?
Não vai precisar usar FTP, vc deverá criar um semáforo, para enviar os dados, por exemplo criar um campo no DBF lógico p/ sinalizar se aquele campo foi ou não enviado, toda vez que exista "replace" vc muda p/ .F., e com "DO WHILE" varre o DBF envia p/ matriz e muda .T., lógico isso é apenas um exemplo, sugestão.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Relato, trocou xHarbour por Harbour.

Mensagem por fladimir »

Link... Download em média 10Mbps Upload em média 1Mbps
Tamanho dos DBFs dá uma média de no máximo 300KB por pacote

Não vai usar FTP... Ok vou usar o LETODB...
...vc deverá criar um semáforo, para enviar os dados, por exemplo criar um campo no DBF lógico p/ sinalizar se aquele campo foi ou não enviado, toda vez que exista "replace" vc muda p/ .F., e com "DO WHILE" varre o DBF envia p/ matriz e muda .T., lógico isso é apenas um exemplo, sugestão.
Isso não entendi muito bem, pq tava entendendo q com o LETODB era como se fosse tipo Online, ou seja, fiz um alteração aki esta alteração aparece na outra ponta, não entendi pq teria q fazer um semaforo controlado pelo campo, então não seria tipo Online??

Desculpe as dúvidas, mas como disse tenho 1 pouco de dificuldade com relação ao LETODB... me lembra alguns anos atrás q não usava Vetores/Arrays, tinha dificuldade até q consegui.

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Relato, trocou xHarbour por Harbour.

Mensagem por Itamar M. Lins Jr. »

Se for 10Mbps nas duas pontas, só para isso, acredito que funcione a contento.
O problema pode acontecer com Browse() ficar lento. Você vai precisar testar antes, se compensa ficar online ou enviar os pacotes via algum programa, como fazia com FTP só que direto no DBF usando LetoDB.

Mas por causa da vivência algo me diz que tem o facebook, Cameras, etc... tudo no mesmo link. Caso não tenha nada disso, é fazer os testes.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Relato, trocou xHarbour por Harbour.

Mensagem por fladimir »

Ok, entendido, com certeza rodam vários apps online.

[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Responder