Element description
Rework Control consists of three main services and a desktop client. The services are delivered as container images, which can be deployed on a Kubernetes cluster. The desktop client is a Windows application that can be installed on workstations within the plant.
The service containers shall be typically deployed within a dedicated namespace per Kubernetes deployment.
| Service | Description |
|---|---|
Rework Backend Service |
This component serves as the core logic and acts as the backend for the Rework Desktop Client. It functions as an aggregator service, gathering data from various other Nexeed modules such as Line Control and PartTraceability. The Rework Backend Service then constructs and forwards relevant commands to these modules as needed. |
Rework Web Service |
The Rework Web Service hosts the web application, which currently has the capability to upload configuration files to the Rework Backend Service. |
Rework Gateway Service |
The Rework Gateway acts as the primary entry point for the Rework Control services. It handles incoming external requests and efficiently routes them to the appropriate destination among the Rework Backend Service and Rework Web Service. |
Rework Control Desktop Client |
The main client, installed on workstations within the plant, serves as the primary interface for users to access and execute the main functions of the module. It communicates with the Rework Gateway service for all actions. |
Rework Control Core Backend Service |
This component serves as the core logic and acts as the backend for the Rework Core Desktop Client. It functions as an aggregator service, gathering data from various other Nexeed modules such as Linecontrol and PartTraceability. The Rework Core Backend Service then constructs and forwards relevant commands to these modules as needed. |
Rework Control Core Web Service |
The Rework Core Web Service hosts the web application, which currently has the capability for uploading msix package files to the Rework Core Backend Service. |
Rework Control Core Desktop Application (MAUI) |
The main client, installed on workstations within the plant, serves as the primary interface for users to access and execute the main functions of the module. It communicates with the Rework Core Gateway service for all actions. |
Rework Control Core Database Job |
This job serves as a database job for the Rework Control Core module. It is responsible for migrating the database schema and performing any necessary database operations related to the Rework Control Core module. |
For further details on related Nexeed and MES modules, please refer to the System requirements section.