Re: which workflow component to use

"Guijarro, Julio" <[email protected]> Mon, 11 Dec 2006 13:34:36 -0000
Newsgroups gmane.comp.java.smartfrog.user
Message-ID <[email protected]>
You need a combination of Parallel and Container. There are several ways
of doing this.

1- You use Run to deploy your components and each Run registers the new
components as children of Container:

Container -
 - Run1
 - Run2
 - Run3
 - ...

2- Use the parallel to deploy all children and put a Firebreak as the
top component of any child, in this way if they terminate they won't
take down the parent Parallel.

3- Create a special Parallel-Container. In this case you could add
special code to decide what to do when a child terminates.

Julio


> -----Original Message-----
> From: smartfrog-support-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
[mailto:smartfrog-
> support-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] On Behalf Of Andreas
Unterkircher
> Sent: 11 December 2006 11:16
> To: smartfrog-support
> Subject: [Smartfrog-support] which workflow component to use
> 
> I see that there are two new Parallel - like components: Container and
> FireBreak. We need the following behaviour:
> 
> 1. Bring up in parallel components on different sfProcessHost.
> 2. If on one sfProcessHost a component fails it should not bring down
> all the other components (on other sfProcessHosts)
> 3. Parallel termination of all components when terminating the parent
> Parallel component.
> 
> I think 1. and 3. are implemented in Parallel. For point 2. I'm not
> sure. Would Container be more appropriate ?
> 
> Thanks,
> Andreas
> 
> --
> Andreas Unterkircher
> IT Department
> Grid Deployment Group
> CERN
> CH-1211 Geneva 23
> 
>
------------------------------------------------------------------------
-
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to
share
> your
> opinions on IT & business topics through brief surveys - and earn cash
>
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE
V
> _______________________________________________
> Smartfrog-support mailing list
> Smartfrog-support-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/smartfrog-support

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV