Last post Jun 10, 2010 05:18 AM by shahidsefive
Jun 08, 2010 11:39 PM|NetQuestions|LINK
One of the new features of architecture 3.0 is workflow foundation.
Can anyone in one line tell me what is meant by a workflow.
In what kind of projects or what kind of applications do we need a workflow?
If not WF, was there a means to achieve workflow earlier?
Jun 09, 2010 01:28 AM|Waqar_ali|LINK
Workflow basically maintain state of any process, and make some decisions basis on some value.
There are two type of workflow state machine and sequential.
You can use it in any project in which you have to process some value all the time or after some period.
I have used it in a IT HelpDesk system, In which complaints escalates to next level after some predefined time. This escalation is persist and processed by workflow.
If you dont want to use workflow then you have to maintain values in database and have to maintain its state in application variable.
Jun 09, 2010 04:32 AM|NetQuestions|LINK
hi waqar, if workflow maintains state, then does that mean it has database support?
I was all this while thinking it is simply some sort of flowchart which tells what would be the next step / how the flow
Can you elaborate the IT helpdesk part a bit more. It will really help me. generally when a user / business personal raises a ticket, it has to be processed. there should be a department who should read the ticket and process the request / error.
So are we automating the ticket processing by letting the workflow handling the escalation... something like that?
Jun 09, 2010 04:40 AM|shahidsefive|LINK
Jun 09, 2010 05:48 AM|Waqar_ali|LINK
Workflow provides events on the basis of provided endpoint. So you can write any database related code which persist state for long time.
I am currently working on IT HelpDesk system, which is currently deployed in a very big Bank in pakistan. Basically there are 4 escalation level for a single ticket, each level contains group of members who monitor the state of ticket. There is a predefined
time limit for each escalation level. So these escalation levels maintained using workflow.
Jun 10, 2010 05:18 AM|shahidsefive|LINK
so question is that how it can be possible if yes then how kindly give me some link or send me some help thx