This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I am planning to implement workflow process (approvals) in the current J2ee web application . Can I use web services for the workflow or do I need to go through the popular products like webMethods/IBM workflow servers or simply right the logic in my application itself. The rules are not complicated though.
You can certainly hard-code the rules in your own code, and not use commercial products. The question is if those products provide additional benefits or services that you would need.
Joined: Oct 31, 2006
Thanks for your reply.
Can I write my workflow rules as web services and expose those services so that any application can use?
Thanks again Maruthi
Joined: Mar 22, 2005
Not to sound snippy, but it's a computer - it can do anything that you care to program. Whether that makes sense depends on your overall design, about which we know nothing. My guess is that if every decision about the next step of a workflow requires a WS call, then performance will not be too great. That may be acceptable in your situation, though.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com