I our infrastructure we have an array of services exposed via http rest. Our goal is to define and execute process workflows in Activiti that orchestrate those external services. We know that Activiti supports the definition of service tasks which are implemented as SOAP based web services (using the implementation="##WebService" attribute on the task definition).
Our question is whether we may define service tasks implemented as restfull services in a similar (declarative) way. We have our business logic centralized in one location and as such we would really want to avoid duplicating it by implementing anything in Activiti.
In your experience, which would be the best way to go about this problem using Activiti?
–
Lefty