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: 20415
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

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, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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: 7135
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: 20415
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP
Curtiram: 1 vez

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, multithread, gtwvg, fivewin 25.12, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui), (hmg3), (hmg extended), (oohg), PNotepad, ASP, (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