uHTTPD. Servidor WEB en Harbour

uHTTPD. Servidor WEB en Harbour

Postby thefull » Mon Mar 25, 2013 11:14 am

Buenas
En \harbour3\contrib\hbhttpd tenemos un servidor Web.

Llevo 1 hora, y estoy enamorado de este servidor web, aunque me gustaría tener más información si alguien lo esta usando.

¿ Alguien lo usa ? ¿ Algún tipo de limitación ?

Es increíble, puedes dotar a tu aplicación de un servidor web, que acceda a tus dbfs, y devolver esa información al cliente,
sin instalar ni apaches , php, etc...
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
thefull
 
Posts: 729
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona

Re: uHTTPD. Servidor WEB en Harbour

Postby hmpaquito » Mon Mar 25, 2013 12:28 pm

thefull wrote:Es increíble, puedes dotar a tu aplicación de un servidor web, que acceda a tus dbfs, y devolver esa información al cliente,
sin instalar ni apaches , php, etc...


Has visto el de Lorenzo Fiorini, anunciado en la lista harbour ? https://github.com/lfiorini/hisbay
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: uHTTPD. Servidor WEB en Harbour

Postby thefull » Mon Mar 25, 2013 12:55 pm

Gracias, le echaré un vistazo.

Por cierto, si quieren enviar XML en vez de HTML como respuesta;

Code: Select all  Expand view
function xml_test()
    Local cXml := [ <PETICION id="ADD_SALIDA">]+;
                  [  <LPARAMS>]+;
                  [     <PARAM id="CODIGO" tipo="string" valor="001"/>]+;
                  [     <PARAM id="SALIDAS"/>]+;
                  [   <prueba>test</prueba>]+;
                  [  </LPARAMS>]+;
                  [ </PETICION>]

   UAddHeader( "Content-Type", "text/xml;charset=ISO-8859-1" )

return UWrite( cXml )


saludos
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
thefull
 
Posts: 729
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona

Re: uHTTPD. Servidor WEB en Harbour

Postby Antonio Linares » Mon Mar 25, 2013 5:09 pm

Rafa,

gracias por comentárnoslo :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41406
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: uHTTPD. Servidor WEB en Harbour

Postby JmGarcia » Mon Mar 25, 2013 8:53 pm

thefull wrote:...En \harbour3\contrib\hbhttpd tenemos un servidor Web...

Y donde consigo ese servidor.
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Re: uHTTPD. Servidor WEB en Harbour

Postby cnavarro » Mon Mar 25, 2013 9:04 pm

JmGarcia wrote:
thefull wrote:...En \harbour3\contrib\hbhttpd tenemos un servidor Web...

Y donde consigo ese servidor.


Jm, esta en la carpeta contrib del código fuente del Harbour
Un saludo
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6504
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: uHTTPD. Servidor WEB en Harbour

Postby JmGarcia » Mon Mar 25, 2013 9:10 pm

cnavarro wrote:..esta en la carpeta contrib del código fuente del Harbour...

Perdona mi ignorancia y como consigo el codigo fuente de Harbour.
Solo encuentro el de xHarbour http://downloads.sourceforge.net/xharbo ... .1.src.zip y aquí no viene.
Aqui http://sourceforge.net/projects/harbour ... p/download he encontrado el directorio \harbour-3.0.0\examples\httpsrvy no se si es este.

En un fichero readme.txt dice:
Code: Select all  Expand view
/*
 * $Id: readme.txt 13467 2010-01-04 17:42:28Z vszakats $
 */


uHTTPD micro web server

Build it without GD: hbmk2 uhttpd.hbp   modules.hbp
Build it with    GD: hbmk2 uhttpdgd.hbp modulesg.hbp
  [ This one needs bgd.dll. Please download it from:
  http://www.libgd.org/releases/gd-latest-win32.zip ]

To see accepted parameters run: uhttpd -?
Parameters can also be defined using uhttpd.ini file.

Once started connect to uhttpd using:
http://localhost:8082
to see default index page.

Francesco

¿ Es este ?
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Re: uHTTPD. Servidor WEB en Harbour

Postby cnavarro » Mon Mar 25, 2013 11:28 pm

JmGarcia wrote:
cnavarro wrote:..esta en la carpeta contrib del código fuente del Harbour...

Perdona mi ignorancia y como consigo el codigo fuente de Harbour.
Solo encuentro el de xHarbour http://downloads.sourceforge.net/xharbo ... .1.src.zip y aquí no viene.
Aqui http://sourceforge.net/projects/harbour ... p/download he encontrado el directorio \harbour-3.0.0\examples\httpsrvy no se si es este.

En un fichero readme.txt dice:
Code: Select all  Expand view
/*
 * $Id: readme.txt 13467 2010-01-04 17:42:28Z vszakats $
 */


uHTTPD micro web server

Build it without GD: hbmk2 uhttpd.hbp   modules.hbp
Build it with    GD: hbmk2 uhttpdgd.hbp modulesg.hbp
  [ This one needs bgd.dll. Please download it from:
  http://www.libgd.org/releases/gd-latest-win32.zip ]

To see accepted parameters run: uhttpd -?
Parameters can also be defined using uhttpd.ini file.

Once started connect to uhttpd using:
http://localhost:8082
to see default index page.

Francesco

¿ Es este ?



Mira aqui
https://github.com/harbour/core/tree/master/contrib/hbhttpd
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6504
Joined: Wed Feb 15, 2012 8:25 pm
Location: España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: paquitohm and 35 guests