-
Notifications
You must be signed in to change notification settings - Fork 0
Service
Johannes Heucher edited this page Oct 12, 2022
·
3 revisions
Coded Service used as Process Step
Services in the context of the Xyna Factory are the foundation of a process-oriented automation of technical business processes. Services can be realized either as a modeled Workflow or as based on Java code.
Services represent functionally motivated components and provide a signature consisting of a set of Input Parameters, Output Parameters and Throws Parameters, which leads to a high level of reusability. Services can be used as Modeling Block of a Workflow or generally speaking they can be reused in other contexts in the sense of a Service-Oriented Architecture (SOA).
A Service can have one of the following manifestations:
- Workflow: Modeled composition of Process Steps
- Coded Service: Service implementation based on Java code
- Instance Service: An Instance Service is an action of a Data Type. It can be implemented as Workflow or Java code or be abstract.
- Prototype Service: Service, that is used throughout Rapid Prototyping before the decision towards its implementation as Workflow or Coded Service has been taken