...
The client services offer, in accordance with the layered onion approach, both additional functionality as well as higher-level API functions valuable to client applications. Next to the user and the viewer services, the web-api gateway service is the main service for the client (for more information, refer to "Functional Extension - Client-sideAdditional Services").
Name | Function | Configuration profiles | Certificates | Standard ports | scalable |
---|---|---|---|---|---|
Client Services | |||||
API-WEB | web-api gateway, bundling of higher-level functions in one client API, adds more features like custom forms, localization, and object type icons to the system. | prod | no | 7550 | yes |
CLIENT | reference client based on core and framework libraries that can be used for custom client development | prod | no | 80 | yes |
ARCHITECT (as of 2020 Winter) | supports custom form modeling including form scripts, localization of technical names, and user management (will be moved to another application later this year). | prod | no | 80 | yes |
VIEWERSERVICE | offers client-side viewing capability for certain file types | prod | no | 80 | yes |
USERSERVICE | stores user settings and caches user information | - | no | 8080 | yes |
SOTHOOK | fills the property appClientsystem:leadingTypeId | prod | no | 10779 | yes |
Tenant Management | |||||
API-TM | tenant management API with endpoints for maintaining tenants and their users | prod, oauth2 | no | 8080 | yes |
MANAGEMENT-CONSOLE | management console API as backend service for maintaining organizations that maintain tenants. | - | no | 7560 | yes |
MANAGEMENT-CONSOLE-CLIENT | Web-client with a graphical user interface for the management console API. | - | no | 80 | yes |
METRICS | provides tenant specific metrics. The tenant management API offers exposed endpoints of this service. | - | no | 8080 | yes |
Business Process Management (BPM) | |||||
BPM-ENGINE (as of 2020 Autumn) | Flowable-based BPM engine | - | no | 8080 | yes |
BPM-ADMIN-UI (as of 2020 Autumn) | admin user interface for the BPM engine | - | no | 8080 | no |
BPM-MODELER-UI (as of 2.4) | modeling user interface for the BPM engine | - | no | 8080 | no |
Summary
This article gave information on the modular composition of the yuuvis® Momentum core and its client layer extension which is useful for operations.
...