Sistema Hibrido con HBNETIO y MODHARBOUR

mod_harbour es un módulo para Apache que permite correr tus PRGs directamente en la web!!!

Re: Sistema Hibrido con HBNETIO y MODHARBOUR

Postby acuellar » Mon Sep 20, 2021 1:28 pm

Patricio

Es propia de Harbour
Viene en: \Harbour\contrib\hbnetio\utils\hbnetio

Compilar con el proyecto hbnetio.hbp con hbmk2.exe
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1644
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Sistema Hibrido con HBNETIO y MODHARBOUR

Postby wilsongamboa » Tue Sep 21, 2021 6:42 pm

Estimados buenas tardes
aca un peque ejemplo solo se debe para abrir en el mod la tabla directamente via internet es usar el camino de la tabla
supongamos que tenemos
c:\hb32\bin\hbnetio -port=2941 -pass=topsecret -iface=192.168.100.37 -rpc -rootdir=z:\

donde z: es una unidad mapeada
y dentro del z:
tenemos nuestra tabla clientes.dbf y nuestro indice clientes.ntx
asi
z:\empresas\empre001\data\clientes.dbf
z:\empresas\empre001\data\clientes.ntx
desde el mod abriremos asi

ipserver = '186.4.197.234'
nPort = 2491
cPassword = 'topsecret'

cPathData = 'net:' + alltrim( ipserver ) +':'+ alltrim( str( nport ) ) +':' + alltrim( cPassword ) + ':'
cPathData += '\empresas\empre001\data\'

use ( cPathData + 'clientes' ) index ( cPathData + 'clientes' ) new alias clientes shared
y alli la tratas como toda la vida
dbseek( 5 )
dbgotop()
etc

el ejemplo toma en cuenta que tu hbnetio esta instalado en un servidor cuya ip fija es 186.4.197.234 y tienes abierto el puerto 2491 ( eso hace tu isp)
en el server que esta el hbnetio tambien tienes tus tablas en la ubicacion z:\empresas\empre001\data
y tu mod_harbour lo puedes tener instalado en un server linux o windows que no es el mismo del hbnetio sino no tendria sentido todo esto
es decir tu pagina o prog mod lo tienes en un server y tu hbnetio mas tus tablas las tienes en otro server 186.4.197.234 en el ejemplo
Espero no haberme mareado mucho y cualquier duda a las ordenes
OJO hbnetio no esta supeditado a las dbs tambien puedes acceder a las rdbms desde el mysql postgress oracle mssqlserver mongo etc
saludos
Wilson
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
User avatar
wilsongamboa
 
Posts: 595
Joined: Wed Oct 19, 2005 6:41 pm
Location: Quito - Ecuador

Re: Sistema Hibrido con HBNETIO y MODHARBOUR

Postby acuellar » Tue Sep 21, 2021 10:13 pm

Muchas gracias estimado Wilson

Funciona perfecto.

La idea era poder abrir las bases desde una aplicación de escritorio y con HBNetIO lo he logrado.
Lo de abrir con Mod_Harbour ya lo tengo claro.

La idea futura es pasar mis sistemas a MySqlMariaDB
Con Mod_Harbour puedo acceder sin problemas para hacer consultas.
Desde la aplicación de escritorio accedo por la IpPública

Cómo seria para acceder a MySql con HBNetIO?

Gracias una vez mas por tu tiempo, ayuda y consejo
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1644
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Sistema Hibrido con HBNETIO y MODHARBOUR

Postby wilsongamboa » Wed Sep 22, 2021 8:01 am

Buenos dias
en general la idea es que accedas a mysql desde el hbnetio de manera local es decir dentro de la misma lan
en este caso tienes tu base de datos mysql en el server y alli mismo tienes tus tablas dbf
desde un programa de escritorio a travez de internet ( en otro server o un terminal con internet fuera de tu lan ) tu puedes conectarte con harbour a tu hbnetio en donde estarán alojadas tus rutinas de consulta a mysql
desde el progama de escritorio solo haces net:rutinaConsulta( cSql )
y te regresa la información en una variable en un hash o en lo que tu programes
espero te sea de ayuda yo con SQL no lo uso, poca experiencia solo para enviar datos o tomarlos desde otros sistemas ya que trabajo con ads server y dbfs
aunque pensándolo bien tu hbnetio puede entregar información directamente desde tus tablas dbfs a tus aplicaciones sean escritorio o web sin necesidad de pasar por SQL bueno solo es mi punto de vista
saludos
Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
User avatar
wilsongamboa
 
Posts: 595
Joined: Wed Oct 19, 2005 6:41 pm
Location: Quito - Ecuador

Re: Sistema Hibrido con HBNETIO y MODHARBOUR

Postby acuellar » Wed Sep 22, 2021 1:44 pm

Muchas gracias estimado Wilson

Pronto le encontraré la forma de hacerlo.
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1644
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Previous

Return to mod_harbour

Who is online

Users browsing this forum: No registered users and 23 guests