Hi,
Multithreading of KeelDirectServer is one thing which was due for a long time. 
Thanks Eric for taking care of it. We did have the client-side threadsafe in Keel 1.0
as our project required startup of the Keel server at Tomcat startup without 
invocation of a
Keel model We achieved this by making KeelStarter class a singleton. So at one time 
you have
only one instance of the class and subsequently one instance of the KeelDirectServer 
thread. This
prevents a second instance of KeelStarter trying to bring up the server.
The server side KeelDirectServer required to be multi-threaded and Eric +1 for your 
approach/concept
of inner class spinning of threads. I have seen this approach a lot especially in 
Swing based UI.
In fact I have used the same approach in the J2ME wireless client for Keel I am 
working on recently.
+1 from me to make Eric a committer. BTW Eric do you have your changes checked in?
Regards.
 

Santanu Dutt
Senior Consultant
Platinumsolutions Inc.
ph:703-471-9793 ext 203
fax:703-471-7140
email:[EMAIL PROTECTED]
web:www.platinumsolutions.com

BEGIN:VCARD
VERSION:2.1
N:Dutt;Santanu;;Senior Consultant
FN:Santanu Dutt
ORG:PlatinumSolutions, Inc.;
NOTE:
TEL;WORK;VOICE:703-471-9793 ext 203
TEL;CELL;VOICE:703-861-5060
TEL;PAGER;VOICE:
TEL;WORK;FAX:703-471-7140
ADR;WORK:;;11921 Winterthur Lane, Apt# 110,;Reston;VA;20191;US
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:11921 Winterthur Lane, Apt# 110,=0D=0AReston, VA 20191=0D=0AD
URL;WORK:
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
MAILER:SuSE Linux Openexchange Server 4
END:VCARD 

Reply via email to