hbnetio sem mistério

Fórum sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

hbnetio sem mistério

Mensagem por JoséQuintas »

Achei muito interessante a hbnetio, por enquanto só os testes básicos.

Teste 1:
Compilei e executei \harbour\contrib\hbnetio\tests\netiotst.prg
É um programa com servidor e cliente ao mesmo tempo. Roda numa única máquina.

Teste2:
Separei a parte servidor da parte terminal, e alterei para minha configuração.
Testei usando meu servidor interno, e depois pela internet.

Teste3:
Daqui pra frente, comecei a mexer no meu aplicativo.

Num resumo:
A parte servidor é uma função pra ativar e outra pra desativar, com a configuração.

A parte terminal é uma função pra conectar e outra pra desconectar, e os DBFs e índices passam a ter o prefixo net:
Se usa uma função, por exemplo AbreArquivos( { "clientes", "produtos", "pedidos" } )
É alterar a função pra acrescentar o net: antes do use. use ( "net:servidor:porta:senha:" + nomedbf )
E os File() etc.

O mesmo programador que altera o Harbour é quem altera a hbnetio (Przemyslaw Czerpak)
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

hbnetio sem mistério

Mensagem por sygecom »

Para quem usa DBF tem também o LETODB que é uma benção para usar em rede local como pela internet, é tão eficiente quanto o hbnetio.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

hbnetio sem mistério

Mensagem por JoséQuintas »

Corrigindo minha informação:

Apesar de funcionar normalmente do jeito que falei, o servidor netio está pronto pra uso no Harbour.
Dentro da pasta \harbour\bin tem hbnetio.exe que é pra usar como servidor.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder