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