Re: How to synchronize a service

2007-09-13 Thread Manuel Sugawara
Renat Zubairov [EMAIL PROTECTED] writes: Hi If you are refering to a service as a hivemind service, then you can hava look on the service modles which are threaded, pooled, primitive and singleton. Yes, as a hivemind service. Didn't know of the different models tough. I guess I have to

How to synchronize a service

2007-09-12 Thread Manuel Sugawara
Hi all, I'm using tapestry 4.0 and have a service that what roughly does is create a PDF file in the tmp dir if it does not exists. If the file exists or after its creation the service returns its contents to the client. Now I'm worried about synchronization issues in this code. Mi first idea was

Re: How to synchronize a service

2007-09-12 Thread Manuel Sugawara
Manuel Sugawara [EMAIL PROTECTED] writes: So, can I safely assume that there is only one instance of the service running? No, of course not. For set-object to work there should be an instance for client. Regards, Manuel. -

Re: How to synchronize a service

2007-09-12 Thread Renat Zubairov
Hi If you are refering to a service as a hivemind service, then you can hava look on the service modles which are threaded, pooled, primitive and singleton. Singleton service model will ensure that only one instance of service exists. After you know that you can synchronize part of the code