That's fine you can embed the task services inside your app.
The only time when you should consider externalizing it is when you want to share the component between different applications and machines.
Cheers
Reply to this message by going to Community
Start a new discussion in jBPM at Community