We should be going with BPMN. On Thu, Jan 26, 2017 at 2:50 PM, Isuru Haththotuwa <[email protected]> wrote:
> Hi, > > Have we made a decision whether to use BPEL or BPMN? IMHO better to go > with BPMN, which is simpler. Also, for the default BP engine, we should > consider Camunda as well, and pick the best one. > > [1]. https://camunda.org/ > > On Thu, Jan 26, 2017 at 2:25 PM, Yasima Dewmini <[email protected]> wrote: > >> >> >> On Thu, Jan 26, 2017 at 2:18 PM, Malintha Amarasinghe <[email protected] >> > wrote: >> >>> Hi Yasima, >>> >>> Do we consider workflow related RESTful API implementation as well in >>> this scope? >>> >> We have some things to clarify. I will update you with fully detailed >> diagram. >> >>> >>> Thanks >>> >>> >>> On Thu, Jan 26, 2017 at 2:09 PM, Yasima Dewmini <[email protected]> wrote: >>> >>>> Hi, >>>> >>>> @Shani, >>>> Thnak you shani for your input. Above diagram shows only the basic idea >>>> how workflow extension works. I am thinking of adding more detailed diagram >>>> of how the workflow requests are processed with workflow engine and how to >>>> send the status back to APIM. >>>> >>>> @Lakshman, >>>> With the discussion had with Nuwand, we are going to use Activiti[1] as >>>> default workflow engine. >>>> >>>> @Abimaran >>>> The complete() method will do the DB update same as in C4. But that DB >>>> implementation will be in Store Impl layer. >>>> We are planning to use Activiti as default workflow engine. >>>> And this is an example worklfow of Application creation. We hope to >>>> implement all the workflow we have in C4. >>>> >>>> [1] https://www.activiti.org/ >>>> >>>> Regards, >>>> Yasima. >>>> >>>> On Thu, Jan 26, 2017 at 1:08 PM, Abimaran Kugathasan <[email protected] >>>> > wrote: >>>> >>>>> Hi Yasima, >>>>> >>>>> Don't we need to update database upon workflow completion? Also, Are >>>>> we going to write workflow engine from scratch or going to use WSO2 BPS or >>>>> Activiti [1]? >>>>> >>>>> Also, this should be extended to other workflows as well? >>>>> >>>>> [1] : https://www.activiti.org/ >>>>> >>>>> On Thu, Jan 26, 2017 at 12:08 PM, Shani Ranasinghe <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi Yasima, >>>>>> >>>>>> Just one thing, IMO we need to incorporate the complete process if >>>>>> the workflow is enabled also right? in that case the workflow engine will >>>>>> call APIM with the status. >>>>>> >>>>>> On Thu, Jan 26, 2017 at 11:29 AM, Yasima Dewmini <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> We are going to implement workflow extensions for APIM. >>>>>>> Following diagram shows the proposed solution. >>>>>>> >>>>>>> Your thoughts and suggestions regarding this are highly appreciated. >>>>>>> >>>>>>> Regards, >>>>>>> Yasima. >>>>>>> >>>>>>> -- >>>>>>> http://wso2.com/signatureYasima Dewmini >>>>>>> Software Engineer, WSO2, Inc. >>>>>>> Email: [email protected] >>>>>>> Mobile: +94713117081 <+94%2071%20311%207081> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Architecture mailing list >>>>>>> [email protected] >>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Thanks and Regards >>>>>> *,Shani Ranasinghe* >>>>>> Senior Software Engineer >>>>>> WSO2 Inc.; http://wso2.com >>>>>> lean.enterprise.middleware >>>>>> >>>>>> mobile: +94 77 2273555 <+94%2077%20227%203555> >>>>>> Blog: http://waysandmeans.blogspot.com/ >>>>>> linked in: lk.linkedin.com/pub/shani-ranasinghe/34/111/ab >>>>>> >>>>>> _______________________________________________ >>>>>> Architecture mailing list >>>>>> [email protected] >>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Thanks >>>>> Abimaran Kugathasan >>>>> Senior Software Engineer - API Technologies >>>>> >>>>> Email : [email protected] >>>>> Mobile : +94 773922820 <+94%2077%20392%202820> >>>>> >>>>> <http://stackoverflow.com/users/515034> >>>>> <http://lk.linkedin.com/in/abimaran> >>>>> <http://www.lkabimaran.blogspot.com/> <https://github.com/abimarank> >>>>> <https://twitter.com/abimaran> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Architecture mailing list >>>>> [email protected] >>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>> >>>>> >>>> >>>> >>>> -- >>>> http://wso2.com/signatureYasima Dewmini >>>> Software Engineer, WSO2, Inc. >>>> Email: [email protected] >>>> Mobile: +94713117081 <+94%2071%20311%207081> >>>> >>>> _______________________________________________ >>>> Architecture mailing list >>>> [email protected] >>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>> >>>> >>> >>> >>> -- >>> Malintha Amarasinghe >>> Software Engineer >>> *WSO2, Inc. - lean | enterprise | middleware* >>> http://wso2.com/ >>> >>> Mobile : +94 712383306 <+94%2071%20238%203306> >>> >> >> >> >> -- >> http://wso2.com/signatureYasima Dewmini >> Software Engineer, WSO2, Inc. >> Email: [email protected] >> Mobile: +94713117081 <071%20311%207081> >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Thanks and Regards, > > Isuru H. > +94 716 358 048 <+94%2071%20635%208048>* <http://wso2.com/>* > > > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- Nuwan Dias Software Architect - WSO2, Inc. http://wso2.com email : [email protected] Phone : +94 777 775 729
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
