Overview of Microservices
In the following overview, you can find all the microservices that are part of yuuvis® RAD by default:
Technical name | Description | Port(s) | Discovery name |
---|---|---|---|
ServiceManager/ ServiceWatcher |
Monitoring and configuration of microservices, as well as maintenance of the microservices infrastructure. |
7281 | ARGUS |
adminservice |
yuuvis® RAD services-admin administration interface |
7273 | ADMIN |
agentservice | Connecting of yuuvis® RAD agent. | 7352- 7360 |
AGENT |
bpmservice | Business process management. | 7321-7330 | BPM |
clientservice | Data transfer to yuuvis® RAD client | 7391 | CLIENT |
discoveryservice |
Registry database of microservices. |
7261 | DISCOVERY |
dmssidecar | Connecting of yuuvis® RAD core-service. The service integrates the yuuvis® RAD core-service service into the microservice infrastructure. |
7301– 7310 |
DMS |
extractionservice | Extracting of data from media and Office files, and from e-mails (XMP, EXIF, and other default properties) for use in the metadata of yuuvis® RAD documents. | 7211– 7220 |
EXTRACTION |
gateway |
Registration/HTTPS/session timeout
Context path / management-port: 7396-7399 |
80, 81 (443, 444 for HTTPS) |
GATEWAY |
Archiving with external media. | 7530–7539 | ARCHIVE | |
inboxservice | Inbox for messages about subscriptions, follow-ups, and processes. | 7231– 7240 |
INBOX |
indexservice | Indexing of files and metadata using Elasticsearch. | 7291– 7300 |
INDEX |
messagingservice |
Interface for communication between the microservices. Project-specific queues can be set up for project-specific microservices. |
7311– 7320 |
MESSAGING |
ocrservice |
Text recognition and PDF/A generation with Tesseract or ABBYY FineReader. Tesseract is included as part of the service; ABBYY FineReader must be installed. |
7241– 7250 |
OCR |
renditionsidecar |
Connecting of yuuvis® RAD rendition-plus. The service integrates the yuuvis® RAD rendition-plus service into the microservice infrastructure. |
7341 | RENDITION |
rmalink | 8092 | RMALINK | |
rmilm | 8094 | RMILM | |
searchservice |
Run full-text query. The service offers a client-optimized API for a full-text-based search for objects. The service converts the query into the syntax of the Elasticsearch full-text search engine and adds the security information (ACL) so that only objects to which the user has read access are found. For the full text search, several terms are linked by the Boolean AND if the user does not specify an operator. |
7221– 7230 |
SEARCH |
structureservice | Tree item of yuuvis® RAD client. | 7460–7469 | STRUCTURE |
templateservice |
Use templates for documents when creating new ones. Templates are created with the yuuvis® RAD Template Editor. The template function can be disabled in yuuvis® RAD management-studio: System > Settings > Global > Server: Enable or disable templates. The data transfer function in templates can also be enabled or disabled. Default: disabled. System > Settings > Global > Server: Enable or disable template service. |
7201– 7210 |
TEMPLATE |
viewerservice | Document display | 7471-7479 | VIEWER |
signingservice | Signing documents | 7381 | SIGNING |
office365 |
Service for the integration of Microsoft Office 365 to allow users to collaborate on Word, Excel, and PowerPoint documents. | 7880 | OFFICE365 |
All ports can be closed by a firewall, with the exception of the port for the 'gateway' microservice.