FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Como controlo el socket
Posts: 282
Joined: Mon Oct 10, 2005 08:55 AM
Como controlo el socket
Posted: Wed Apr 25, 2012 11:40 AM
Hola a todos,
Necesito enviar una orden a una balanza y obtener la respuesta adecuada, pero no se como controlar los errores de conexi贸n si se producen, el codigo es el siguiente:

Code (fw): Select all Collapse
聽 聽 oSocket:= TSocket():New( 1000 ) 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 // creo la conexi贸n 
聽 聽 msgRun( "Esperando respuesta del peso...",, {|| syswait( 6 ) } )聽 聽 聽 // espero un tiempo prudencial

聽 聽 聽 聽 *******************************************************
聽 聽 聽 聽 // supongo que aqu铆 deber铆a controlar si la conexi贸n se realiz贸 o no
聽 聽 聽 聽 // pero no se como hacerlo

聽 聽 聽 聽 ******************************************************
聽 聽 oSocket:Connect( '127.0.0.1' ) 聽 聽 聽 聽 聽 聽 聽 聽 聽 // Esta es la ip donde esta el servidor.
聽 聽 oSocket:SendData( 'ABC' ) 聽聽聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽// envio la cadena al servidor.
聽 聽 oSocket:GetData() 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽聽 // recibo la respuesta
聽 聽 oSocket:Close() 聽聽 聽 聽聽 聽 聽 聽 聽 聽聽 聽聽 聽 聽 聽 聽 聽 聽 聽 聽 聽// cierro la conexi贸n


Si alguien tiene un ejemplo y quiere compartirlo estar茅 muy agradecido.
Saludos al foro :-)
Posts: 282
Joined: Mon Oct 10, 2005 08:55 AM
Re: Como controlo el socket
Posted: Thu Apr 26, 2012 03:59 PM

驴A nadie le apetece hacer alg煤n comentario?.

Los ejemplos que he encontrado en el foro o est谩n incompletos o no los entiendo.
Se trata de conectar una balanza via TSocket y recibir la respuesta con el peso.


:roll::roll::roll:

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Como controlo el socket
Posted: Thu Apr 26, 2012 06:04 PM

Jose,

Revisa samples\sockcli.prg y sockserv.prg

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 282
Joined: Mon Oct 10, 2005 08:55 AM
Re: Como controlo el socket
Posted: Fri Apr 27, 2012 08:50 AM

Antonio, gracias por contestar
voy a revisar los ejemplos de nuevo poniendo mas atenci贸n.

Pido disculpas por mi torpeza en el tema de los socket :oops: :oops:

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Como controlo el socket
Posted: Fri Apr 27, 2012 09:39 AM

Jose,

Todos somos aprendices de algo, porque nadie sabe todo, asi que no hay de que disculparse :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion