hbnetio

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

hbnetio

Mensagem por MARCELOG »

Olá pessoal,
estou estudando a lib hbnetio para verificar a possibilidade de acessar um banco de dados “sqlite” através da internet.
De modo a não ter dúvidas quanto aos procedimentos (e o trabalho que vai dar), quero compartilhar com os colegas meu entendimento sobre o recurso e também a estratégia de desenvolvimento.
Para facilitar a compreensão e acompanhar o raciocínio vou considerar uma rede interna de computadores.
Pelo que eu entendi, devo criar o executável que ficará “rodando” no computador que será o servidor, fazendo a ponte entre este, o servidor, e os terminais clientes.
A função principal será a netio_mtserver(...) para iniciar o serviço servidor localmente, com uso do ip padrão “127.0.0.1”.
No programa servidor, além da ativação do serviço, vou criar minhas funções e procedures para retornar dados e/ou executar procedimentos.
Para os terminais, devo criar um executável que fará a conexão com o servidor, e executará as funções ou procedures nativas da hbnetio e/ou aquelas elaboradas por mim, com uso do método “funcexec(...)”, passando os argumentos necessários (nome da função, etc.) e tratando o retorno.

Aguardo manifestações.

MarceloG
Água mole em pedra dura tanto bate que até espirra!
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

hbnetio

Mensagem por Pablo César »

Holá Marcelo,

Existe vários exemplos, como por exemplo: https://github.com/vszakats/harbour/tre ... etio/tests

Aqui neste blog do Daniel que está em português, explica direitinho o uso do NETIO em HMG mas que serve para o modo console em puro Harbour com poucas adaptações: http://hmglights.wordpress.com/2010/09/ ... a-pratica/

Neste outro do amigo Esgici: http://www.hmgforum.com/viewtopic.php?p=25085#p25085
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Responder