Hi,

I myself switched from ICS to synapse some years ago. And making it none blocking can be done in two ways.

a) You use the property OnHeartbeat and HeartbeatRate to make your application not blocking b) You execute the synapse calls in a thread and while waiting for the reply you do application.processmessages + sleep

I wrote myself a wrapper that has almost the same properties as ICS so that I could exchange the component without much work in the source. Even though I had to call it in a thread (when comming from main thread), it was way faster than doing it in ICS. I know both solutions are no real none blocking socket modes but I guess you just want to have the gui (main thread) not "freez".

regards
sven


Am 21.04.2011 19:54, schrieb Joshua Lim:
Hi, I'm looking for a replacement for Async ICS which i use for my
non-blocking socket server.  Can Synapse do the work?  I tried searching
the web but no conclusive answers.  Thanks, will appreciate.  :)

Rgds,
Joshua

------------------------------------------------------------------------------
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been
demonstrated beyond question. Learn why your peers are replacing JEE
containers with lightweight application servers - and what you can gain
from the move. http://p.sf.net/sfu/vmware-sfemails
_______________________________________________
synalist-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synalist-public



--
Managing director: Sven Bansemer, Thomas Scheel
GSA - Softwaredevelopment and Analytics - Sven Bansemer&  Thomas Scheel
GbR, Dierkower Damm 29, 18146 Rostock, Germany
Internet: http://www.gsa-online.de , http://www.findsoftware.eu
E-Mail: [email protected]
Phone: +49 (381) 7006224
Fax: +49 (381) 7006224
VAT: DE240948750
___________________________________________________________________________
The information contained in this e-mail may be confidential information,
and may also be the subject of professional privilege. If you are not the
intended recipient, any use, interference with, disclosure or copying of
this material is unauthorised and prohibited. Please inform us immediately
and destroy the e-mail.

------------------------------------------------------------------------------
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been 
demonstrated beyond question. Learn why your peers are replacing JEE 
containers with lightweight application servers - and what you can gain 
from the move. http://p.sf.net/sfu/vmware-sfemails
_______________________________________________
synalist-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synalist-public

Reply via email to