Reuse across ESB Systems

Author(s):  
Indika Kumara ◽  
Chandana Gamage

Enterprise Service Bus (ESB) is a middleware that provides solutions for enterprise application integration. Although the contemporary ESB products exhibit diverse architectural styles and standards such as service component architecture and Java business integration, they mostly provide the same set of ESB services such as data transformation, security, et cetera. The quality attributes of a software system are primarily attributed to the system’s architecture, and a set of systems having different architectures can meet the requirements from a great variety of users. To produce several ESB variations successfully, a systematic reuse across ESB systems is crucial. Therefore, the commonality in ESB products, which is comprised mainly of ESB services, should be strategically exploited, and this chapter discusses an approach to realize it. The author presents a platform that can derive architecturally heterogeneous ESB products from reusable ESB services. The approach for building the platform leverages aspect-oriented programming.

2012 ◽  
pp. 466-486
Author(s):  
Yong Zhang ◽  
Quansong Deng ◽  
Chunxiao Xing ◽  
Yigang Sun ◽  
Michael Whitney

With the boom of digital resources, there are urgent requirements to set up and manage Institutional Repositories (IRs) for companies and/or organizations. Cloud computing opens a new paradigm to build IRs by providing diverse services. We apply cloud services in the building of IRs and present a new model, which is based on digital object model and service component architecture, and consists of five service components, namely ID, metadata, content, log, and annotation service component. The five components are implemented by five corresponding clouds. These clouds provide two kinds of services: Web service and mashup service. We develop a framework and a code generation tool to generate an IR that can be used to manage the digital resources by invoking the five cloud services. Our approach is applied to the digital library on the history of water conservancy in China of Tsinghua University Library to demonstrate its feasibility.


Author(s):  
Utkarsh Sharma ◽  
Robin Singh Bhadoria ◽  
Manish Dixit

These days' incorporation and interoperability studies and research have gotten to be interesting issues in business field, giving advances which empower Enterprise Application Integration (EAI). In this sense, Enterprise Service Bus (ESB) items have picked up a critical unmistakable quality as the components for supporting EAI. As a result, a few ESB items from both open source and commercial have risen. Because of the significance of utilizing open source solutions for a few areas, for example, research and business field learns about some open ESB items ought to be finished. Additionally, in these studies the reconciliation of existing services and procedures ought to be concentrated on. The point of this chapter is to assess probably the most essential open ESBs by demonstrating the primary elements and the execution contrasts between them concerning the joining of existing services and procedures in each of the ESBs analysed.


Author(s):  
Yong Zhang ◽  
Quansong Deng ◽  
Chunxiao Xing ◽  
Yigang Sun ◽  
Michael Whitney

With the boom of digital resources, there are urgent requirements to set up and manage Institutional Repositories (IRs) for companies and/or organizations. Cloud computing opens a new paradigm to build IRs by providing diverse services. We apply cloud services in the building of IRs and present a new model, which is based on digital object model and service component architecture, and consists of five service components, namely ID, metadata, content, log, and annotation service component. The five components are implemented by five corresponding clouds. These clouds provide two kinds of services: Web service and mashup service. We develop a framework and a code generation tool to generate an IR that can be used to manage the digital resources by invoking the five cloud services. Our approach is applied to the digital library on the history of water conservancy in China of Tsinghua University Library to demonstrate its feasibility.


2013 ◽  
Vol 756-759 ◽  
pp. 1180-1184
Author(s):  
Juan Xiao ◽  
Juan Wu ◽  
Jia Gong Yang

Enterprise Service Bus (ESB) is a kind of SOA-based software infrastructure for the enterprise application integration. ESB becomes a hot technology of channels and resources integration.In this paper, in view of the characteristics of self-service channels and its IT architecture, we propose the scheme design of a new ESB-based integrated front platform of financial self-service equipments.It is called ProTeller ESB. The platform combines the functions of the self-service channels and front system to achieve a standardized service.It makes the IT structure of self-serive with good robustness and scalability, and can construct the ESB system fastly and efficiently.It can enhance the capacity of the existing system restructuring.


Sign in / Sign up

Export Citation Format

Share Document