9.1 Overview of the Service Platform Functionality
The main functionality provided by the service platform, which is a basic product for achieving SOA, is as follows:
Functionality for invoking service components
Manages business operations and functions as services, calls appropriate service components corresponding to requests, and executes the service components.
Functionality for executing business processes
Develops and executes business processes used to control the service call flow.
Data transformation functionality
Provides the data transformation function, which is used to absorb differences between message formats.
Various types of reception
Provides receptors for receiving execution requests from various types of service requesters.
Various types of service adapters
Provides service adapters used to call various types of services.
Execution log management function
Permanently manages the execution history of business processes in a database, allowing retries if an error occurs and visualization of business processes.
The following describes details of the above functionality.