Hi Chinthana, Process center is not used to interact with the BPS runtime or HT runtime. Instead, end users use it to search/discover available processes and to execute them if possible. If a user wants to execute a process, process center delegates it to the associated webapp, which runs separately from the process center.
The idea here is that the process center connects all BPM related products/runtimes in to a single platform. Regards, Chathura On Thu, Dec 4, 2014 at 7:20 AM, Srinath Perera <[email protected]> wrote: > +1, we need to make sure terminology and wording matches those scenarios. > For example it should be "Start a Process" not "Create Instance" etc > (latter is process jargon and user is not interested). > > --Srinath > > On Wed, Dec 3, 2014 at 7:13 PM, Chathura Ekanayake <[email protected]> > wrote: > >> Hi Srinath, >> >> Yes, if a process is already deployed, it can just store the deployment >> URL. >> >> An example scenario would be: >> An employee wants to claim a travel expense. He logs in to the process >> center deployed in his organization and search for travel expense claim >> processes. This process can be in different formats. If only a textual >> process or a non-executable BPMN is available, he just follows the >> mentioned steps manually. If there is an associated executable model, he >> can click the "Start" button to initiate an automated process. In that >> case, he will be directed to the associated web app where he (and other >> participants) can provide details via human tasks. >> >> As a next step, we can associate event streams with such executable >> processes to facilitate runtime analysis. I will initiate another thread on >> that after refining this idea bit more. >> >> Regards, >> Chathura >> >> On Wed, Dec 3, 2014 at 5:49 PM, Nandika Jayawardana <[email protected]> >> wrote: >> >>> Hi Chathura, >>> >>> In this scenario, does the process center discover the process models >>> and tasks deployed in BPS or a user manually configure / upload processes >>> at process center which are deployed to BPS by a user action ? >>> >>> Regards >>> NAndika >>> >>> On Wed, Dec 3, 2014 at 5:00 PM, Srinath Perera <[email protected]> wrote: >>> >>>> Hi Chathura, >>>> >>>> I think one other case is it is deployed already, and we just get a >>>> URL. >>>> >>>> Also, I think we need to think how above can be useful in real life >>>> scenario, basically we need to come up with a full story on how above can >>>> be used. >>>> >>>> --Srinath >>>> >>>> >>>> >>>> On Wed, Dec 3, 2014 at 4:56 PM, Chathura Ekanayake <[email protected]> >>>> wrote: >>>> >>>>> >>>>> Executable process model is a BPEL or BPMN model, which can be >>>>> executed in a process runtime. We can support executable models in process >>>>> center as follows: >>>>> >>>>> Executable model contains: >>>>> - Process archive (e.g. BPEL archive) >>>>> - [optional] Deployment URL (e.g. URL of a BPS server) >>>>> - [optional] Webapp URL - This URL points to a web application which >>>>> can be used to create a new process instance and work on human tasks >>>>> defined in the process (i.e. this is the operational UI for the process). >>>>> >>>>> If a webapp URL is provided, process center provides a "Start" button >>>>> which simply directs to that URL. For example, employees can search >>>>> process >>>>> models from the store side and start them if they are executable. If it is >>>>> not provided, the human task web app shipped with BPS can be used to start >>>>> and work on human tasks. >>>>> >>>>> If a deployment URL is provided, a "Deploy" button is shown, which >>>>> deploys a process archive in the corresponding BPS server. >>>>> >>>>> Thoughts... >>>>> >>>>> Regards, >>>>> Chathura >>>>> >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> ============================ >>>> Blog: http://srinathsview.blogspot.com twitter:@srinath_perera >>>> Site: http://people.apache.org/~hemapani/ >>>> Photos: http://www.flickr.com/photos/hemapani/ >>>> Phone: 0772360902 >>>> >>>> _______________________________________________ >>>> Architecture mailing list >>>> [email protected] >>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>> >>>> >>> >>> >>> -- >>> Nandika Jayawardana >>> Senior Technical Lead >>> WSO2 Inc ; http://wso2.com >>> lean.enterprise.middleware >>> >> >> > > > -- > ============================ > Blog: http://srinathsview.blogspot.com twitter:@srinath_perera > Site: http://people.apache.org/~hemapani/ > Photos: http://www.flickr.com/photos/hemapani/ > Phone: 0772360902 >
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
