Could you describe what you mean by storing process definition via web service? Recommended is to use guvnor as process (and not only process) repository and as far as I know you can use either REST or webDAV api to store processes there.
HTH
Reply to this message by going to Community
Start a new discussion in jBPM at Community