Página 1 de 1

hbnetio

Enviado: 15 Fev 2013 11:04
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

hbnetio

Enviado: 16 Fev 2013 19:46
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