Definition: Enterprise Service Bus ABB is a Technology Service that enables integration between applications by acting as a centralized component to perform the transformation in data models, handle connectivity, perform message routing, convert communication protocols and manage the composition of multiple requests.
Source: Gartner
Source reference: https://www.gartner.com/en/documents/1405237
Example: The following implementation is an example on how this specific Architecture Building Block (ABB) can be instantiated as a Solution Building Block (SBB): eXTra Enterprise Service Bus (eESB), eESB is an Enterprise Service Bus for exchanging data between the institutes of the German pension insurance. To connect the services within one institute EJB-Technology is used. The communication with external partners and between the different institutes of the German pension insurance is based on SOAP-WebServices. As data structure for the general communication the eXTra-Standard is used to address the responsible service applications. https://joinup.ec.europa.eu/collection/egovernment/solution/extra-enterprise-service-bus-eesb/about
eira:iopDimension: Structural IoP
LOST view: TVI-Application Integration Infrastructure Enablers [Motivation]
eira:iopSaliency: Enterprise Service Bus ABB is salient for semantic and technical interoperability due to it ensuring (i) data sharing across different public service applications and infrastructures using specific enhanced datasets with metadata, and (ii) providing data sharing mechanism using open specifications and open data standards.
Identifier: http://data.europa.eu/dr8/EnterpriseServiceBusTechnologyService
eira:ID: ABB577
ABB name: eira:EnterpriseServiceBusTechnologyService
EIRA concept: eira:ArchitectureBuildingBlock
Last modification: 2022-23-01
|
|
eira:ID | ABB577 |
eira:PURI | http://data.europa.eu/dr8/EnterpriseServiceBusTechnologyService |
dct:type | eira:EnterpriseServiceBusTechnologyService |
dct:modified | 2022-23-01 |
eira:synonym | |
skos:definition | Enterprise Service Bus ABB is a Technology Service that enables integration between applications by acting as a centralized component to perform the transformation in data models, handle connectivity, perform message routing, convert communication protocols and manage the composition of multiple requests. |
eira:definitionSource | Gartner |
eira:definitionSourceReference | https://www.gartner.com/en/documents/1405237 |
skos:example | The following implementation is an example on how this specific Architecture Building Block (ABB) can be instantiated as a Solution Building Block (SBB): eXTra Enterprise Service Bus (eESB), eESB is an Enterprise Service Bus for exchanging data between the institutes of the German pension insurance. To connect the services within one institute EJB-Technology is used. The communication with external partners and between the different institutes of the German pension insurance is based on SOAP-WebServices. As data structure for the general communication the eXTra-Standard is used to address the responsible service applications. https://joinup.ec.europa.eu/collection/egovernment/solution/extra-enterprise-service-bus-eesb/about |
eira:iopSaliency | Enterprise Service Bus ABB is salient for semantic and technical interoperability due to it ensuring (i) data sharing across different public service applications and infrastructures using specific enhanced datasets with metadata, and (ii) providing data sharing mechanism using open specifications and open data standards. |
skos:note | |
eira:concept | eira:ArchitectureBuildingBlock |
eira:iopDimension | Structural IoP |
eira:iopDimension | Behavioral IoP |
eira:view | TVI-Application Integration Infrastructure Enablers [Motivation] |
eira:view | TVI-Functional Architecture Principles |
eira:view | Technical view - infrastructure |