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
