workflow Vs module
Hi,
Hopefully a simple question to answer... Would a module perform better than a workflow?
I am working on a complex workflow which takes quite a long time to complete. If i recreated the logic of the workflow in a module should it be quicker than the workflow?
How significant would that performance increase be?
I expect the workflow to be used by many (50+) people at the same time, so even a second saved here and there will have a big impact.
Thanks,
Lloyd
-
It all depends on what things you want to convert from WF to Custom module.
You don't need to convert all of items on the WF to the custommodule since you can use WF and custom module are working together.
One thing I can guarantee is that Forms (UI) implemented on the custom module will be faster than the one using WF Display Form activity.
Using the Form activity on WF for UI is creating the Form definition on the server, and send it to the SL viewer (Client) to render as the SL object, which always takes time, while the custom module for UI uses the SL form object directly.
First of all, before converting the WF to the custom module, you need to find out which part of your WF makes slow using a tool like Fiddler by catching both Server/Client side to optimize your WF like using Parallel activities, reducing bulk of unnecessary data back and forth between server and client when you have several client activities on your workflow.
I know this answer is too general, but can't give any specific answer without checking your Workflow.
Munhwan
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar