enterprise service bus
Recently Published Documents


TOTAL DOCUMENTS

163
(FIVE YEARS 13)

H-INDEX

11
(FIVE YEARS 1)

2021 ◽  
Vol 21 (2) ◽  
pp. e18
Author(s):  
Vinay Raj ◽  
Ravichandra Sadam

This Distributed systems have evolved rapidly as the demand for independent design, and deployment ofsoftware applications has increased. It has emerged from the monolithic style of client-server architecture toservice-oriented architecture, and then to the trending microservices. Monolithic applications are difficult toupdate, maintain, and deploy as it makes the application code very complex to understand. To overcome the designand deployment challenges in monolithic applications, service oriented architecture has emerged as a style ofdecomposing the entire application into loosely coupled, scalable, and interoperable services. Though SOA hasbecome popular in the integration of multiple applications using the enterprise service bus, there are fewchallenges related to delivery, deployment, governance, and interoperability of services. Additionally, the servicesin SOA applications are tending towards monolithic in size with the increase in changing user requirements. Toovercome the design and maintenance challenges in SOA, microservices has emerged as a new architectural styleof designing applications with loose coupling, independent deployment, and scalability as key features.


Author(s):  
Vinay Raj ◽  
Ravichandra Sadam

Service oriented architecture (SOA) has been widely used in the design of enterprise applications over the last two decades. Though SOA has become popular in the integration of multiple applications using the enterprise service bus, there are few challenges related to delivery, deployment, governance, and interoperability of services. To overcome the design and maintenance challenges in SOA, a new architecture of microservices has emerged with loose coupling, independent deployment, and scalability as its key features. With the advent of microservices, software architects have started to migrate legacy systems to microservice architecture. However, many challenges arise during the migration of SOA to microservices, including the decomposition of SOA to microservice, the testing of microservices designed using different programming languages, and the monitoring the microservices. In this paper, we aim to provide patterns for the most recurring problems highlighted in the literature i.e, the decomposition of SOA services, the size of each microservice, and the detection of anomalies in microservices. The suggested patterns are combined with our experience in the migration of SOA-based applications to the microservices architecture, and we have also used these patterns in the migration of other SOA applications. We evaluated these patterns with the help of a standard web-based application.


2021 ◽  
Vol 9 (2) ◽  
pp. 122-135
Author(s):  
Abdallah Qusef ◽  
Abdallah Ayasrah ◽  
Adnan Shaout

This paper proposes a comprehensive approach to implement and deploy a backend middleware for e-government in Jordan using service-oriented architecture (SOA) and enterprise service bus (ESB). The proposed approach takes into consideration a full overview of needed e-services as well as all stakeholders communicating within e-government environment. The paper describes the high-level architecture of the proposed approach and then goes deeper to describe the internal implementation of the middleware and its layers. Finally, the paper addresses some deployment issues and proposes a deployment architecture to overcome these issues.


2021 ◽  
Vol 40 (1) ◽  
Author(s):  
Leandro Colevati dos Santos ◽  
Sebastião Gomes dos Santos Filho ◽  
Maria Lucia Pereira da Silva

The possibility of greater control over processes, with the increasing use of sensors, leads to the generation of a large amount of data and, consequently, inherent difficulties, also need care. Storage, processing, filtering, become more difficult and the use of cloud computing can be a solution, however, the cloud computing technology also has limitations regarding latency and availability that can be mitigated with the use of an intermediate layer, called fog computing. As the structuring of the fog computing layer is not yet standardized, one of the possibilities is the application of an enterprise service bus (ESB), a structure based on the availability and interconnection of targeted services, for processing, filtering or storage. From an ESB structure such as fog computing, proofs of concept were developed to validate the technology, the first proof of concept being an environment, whose temperature must be controlled, with distributed sensors and their values received, processed and stored by services in the ESB and the second proof of concept, based on soil contaminant data, obtained by sensors and made available in the literature, for which filtering and processing services, on the same bus, were used. The study presents, in its results, the applicability of the fog computing layer, minimizing the limitations of cloud computing.


Author(s):  
Mayank Bhushan ◽  
Ankit Yadav

Cloud computing is evolving as a very important IT service platform with Its advantages of cost effectiveness and international access. To become a wide adopted IT infrastructure and service platform, cloud computing should be integrated with different systems in organizations. In academia, there's terribly restricted study of cloud computing integration. In follow, the industry lacks a comprehensive systems integration design or tools that may integrate any system universally. Built upon Enterprise Service Bus (ESB) as an integration backbone, this text proposes a universal integration design. With this design, any system or service (e.g., ERP and cloud computing) will simply be integrated through the ESB without needing software system renovation. so as to completely support the enterprise-level business operations during a heterogeneous computing setting, this design conjointly introduces a rule-based business method management (BPM) engine to contour business method management across disparate systems.


Author(s):  
A. A. Zatsarinny ◽  
V. A. Kondrashev ◽  
A. A. Sorokin ◽  
S. A. Denisov

The article discusses methods of consolidating scientific services of a digital platform for integrating a set of scientific services for various fields of science for conducting interdisciplinary research. Solutions for creating consolidated services can be widely used for multilevel, multiscale modeling in the field of materials science, which provides complex modeling at several levels of the hierarchy. Currently, this problem is being solved by creating multicomponent hierarchical software systems on corporate computing systems. With the advent of high-performance cloud computing platforms, it will be possible to order services for solving particular modeling problems as a scientific service. In this case, the tasks of complex hierarchical modeling will be solved by a consolidated service - a service providing sequential-parallel execution of complex modeling components in the form of specialized scientific services. The description of the processes for the provision of scientific services is based on the research methodology and is a research plan (the work process mapping), which describes a set of operations related to time and includes a list of necessary resources for their implementation. In modern conditions of the development of a microservice approach to the creation of computing systems and the evolution of the Service Oriented Architecture and of the Enterprise Service Bus integration, special attention is paid to the problems of efficient integration of platform services. The paper proposes to supplement the existing description of a scientific service with the possibility of ordering a third-party service based on agile integration. This approach will allow at the present stage of development of service architectures to overcome the shortcomings of centralized systems such as Enterprise Service Bus and take advantage of the elasticity of cloud computing and a microservice approach to creating information and computing systems.


2020 ◽  
pp. 169-182
Author(s):  
Mohit Mittal ◽  
Robin Singh Bhadoria

Wireless Sensor Networks (WSNs) devices are designed and deployed in sensing fields for various applications such as weather monitoring, human surveillance, animal tracking etc. for sensing the information from physical world phenomena parametric values to digital world signal information. Now a day's, WSNs are become prime area of research which includes service-oriented architecture (SOA) and Enterprise Service Bus (ESB) depend on the applications. This chapter has discussed the architecture, requirements and implementation issues SOA with WSN.


Sign in / Sign up

Export Citation Format

Share Document