Skip to content

0057 Software Services

UML

SoftwareService

A SoftwareService provides a well-defined software component that can be called by remote clients across the network. They may offer a request-response or an event-driven interface or both.

ApplicationService

Typically, software services implement specific business functions such as on-boarding a new customer, taking an order or sending an invoice. These are called ApplicationServices

Egeria offers specialized software services related to the capture and management of open metadata. These are shown as specialist types:

MetadataIntegrationService

A MetadataIntegrationService describes an Open Metadata Integration Service (OMIS) that runs in an integration daemon.

MetadataAccessService

A MetadataAccessService describes an Open Metadata Access Service (OMAS) that runs in a metadata access point.

EngineHostingService

An EngineHostingService describes an Open Metadata Engine Service (OMES) that runs in an engine host.

UserViewService

A UserViewService describes an Open Metadata View Service (OMVS) that runs in a view server.

Back to top