Saturday 30 May 2015

Sample code review related to the workflow engine

In the previous days , Bob, who is working in CSIRO, has sent his demo code to show up the idea in the implementation field. Today, I just get time to read that code which is written by Groovy. It is the same as Java code but actually when I want to run the engine for further understanding, the environment cannot be built up. Due to this, I just read the code and get the basic idea.
As Bob mentioned before, the demo project overview is a web-based application project. It can be divided into two part front end part and back end part. In the front end part, is will just deal with the representation assignments and user interactions. On the other hand, in the back end part, it will do the activity mapping and data modeling. For example, in the front end, users submit the from, then the back end will figure out to where the from should be sent. In the demo, it is using rabbitqm as a massage queue system to receive the request from the front end.