A system or application with a service-oriented architecture (SOA) is one that allows other systems or applications to access its processing and logic through service calls, such as Web services (SOAP services) or Enterprise JavaBeans.
By separating processing logic from presentation (user interface), Process Commander allows flows, computations, and other rules to be called either through human user interaction (using work object forms defined by harness rules, portlets, or other external mechanisms) or through external systems. This is consistent with the model-view-controller (MVC) design pattern.
model-view-controller pattern, Process Engine API, services | |
About Service SOAP rules |