Figure 1-4 shows an example of implementing a system where SOA is applied.
Figure 7-4 Example of implementing a system where SOA is applied
A system using SOA can be realized by using the Service Platform to integrate interfaces and processes integration.
- Interface integration
By integrating screen interfaces with focus on multiple businesses assigned to a user, an easy-to-use operation environment can be implemented. Additionally, the productivity of the user can be improved through intuitive operations where services are linked on the screen.
- Process integration
In SOA, a new system can be built quickly by combining services flexibly; however, the focus is on process integration that integrates services by processes. Apart from the message flow that calls services automatically, an interactive workflow that integrates businesses involving human beings can be used.
- Information integration
With the help of the following linkage functions, the data distributed within a system can be integrated and unified. Therefore, consistent data can be shared across various services. The data distributed within the system can be used whenever required.
- Federation
You can extract required data from the masters that different databases manage, and integrate and reference the data in a virtual table. This can be used in a business where the access frequency is not very high and the volume of data to be acquired is less.
- Replication
Create a replica by copying the database. This can be used in a business where the access frequency and volume of the data to be acquired are high.
- ETL (Extract Transform Loading)
Data is extracted from multiple databases, processed and saved in a new database. This supports the management of master data that is centrally managed by integration of data used in multiple systems.
As a result, you can easily use various services.
All Rights Reserved. Copyright (C) 2013, 2015, Hitachi, Ltd.