Aqui teneis el primer prototipo del Harbour websocket server:
https://github.com/FiveTechSoft/wsserver
Basicamente este server permite comunicarte entre un navegador web y una aplicaci贸n Harbour (sin importar donde est茅!) usando websockets.
Actualmente funciona bien para mensajes <= 125 chars. Esperamos completarlo para todas las longitudes de mensajes muy pronto. Se agradece la ayuda ![]()
En esta versi贸n el websocket server implementa un servicio de echo, para probar que funciona bien. Te env铆a de vuelta lo que le envies. Puedes facilmente cambiar el c贸digo fuente para implementar cualquier otra conversaci贸n que se te ocurra. Usa el puerto 9000 pero podeis usar cualquier otro, tan solo recordad cambiarlo tanto en wsserver.prg como en client.html
C贸mo usarlo:
-
Construye wsserver.exe usando hbmk2 wsserver.prg -mt. Usa el flag -mt de hbmk2 para construirlo con multihilo!
-
Ejecuta wsserver.exe. Mostrar谩 todos los mensajes que reciba. "loop" aparece en la pantalla. Pulsa esc en cualquier momento para finalizarlo.
-
Abre esta p谩gina HTML desde tu navegador:
https://fivetechsoft.github.io//wsserver/client.html
-
Lo que envies desde la p谩gina web te llegar谩 de vuelta (un recordatorio del karma

-
Escribe exit para indicarle al servidor que termine una sesi贸n.
Disfr煤talo!
