A Middleware Service for Increasing Applications Integration Availability
نویسندگان
چکیده
Middleware has become an integral part of many distributed applications offering effective integration and interoperability solutions. In some situations a problem may occur where the integration of distributed information applications may be affected by scheduled unavailability of one or more of these applications. The scheduled unavailability occurs due to several reasons including application or data backup, software or hardware maintenance for the application’s platform, executing periodic processes such as file reorganization or end-of-period processes, application maintenance, or application migration. This research introduces a new middleware service called Active Persistent Service. Unlike regular middleware persistent services, this active service can provide consistent responses instead of the unavailable applications for other applications. This service helps increase the integration availability of distributed applications without fully replicating the application environment such as application platforms, application programs and application data. The proposed service can be used to maintain the integration among distributed applications during scheduled unavailability of one of these applications. In addition, the proposed service enables highly available applications integrations while maintaining the data and state consistency of the applications. This service provides a cost-effective solution for increasing the availability of applications integration.
منابع مشابه
Software design patterns for message driven service oriented integration of stovepipe applications in healthcare enterprise
There is a need to create world-class medical infrastructure in India and to make it more accessible and affordable to a large cross section of our people. With this intent, this paper attempts to present software design patterns for Service Oriented Architecture (SOA) and its related technologies for integrating both intra and inter enterprise stovepipe applications in healthcare enterprise to...
متن کاملDynamic Binding in Mobile Applications: A Middleware Approach
Service development and deployment face new challenges from the wide availability of Internet points of attachment, increasing deployment of wireless networks, and growing portabledevice market. To provision traditional Internet services to mobile clients, service providers must address the possibility of roaming during service sessions and the heterogeneity of access-terminal hardware and soft...
متن کاملAccess control in ultra-large-scale systems using a data-centric middleware
The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...
متن کاملA Composite-Event-Based Message-Oriented Middleware
There is an increasing interest in tying together software systems to interoperate and cooperate over the Internet. One common glue technology for distributed, loosely coupled, heterogeneous software systems is Message Oriented Middleware (MOM). In this paper we present a framework for composite-event-based MOM (cMOM) and its implementation. The cMOM can also be considered as a grid event servi...
متن کاملModel driven middleware: A new paradigm for developing distributed real-time and embedded systems
Distributed real-time and embedded (DRE) systems have become critical in domains such as avionics (e.g., flight mission computers), telecommunications (e.g., wireless phone services), tele-medicine (e.g., robotic surgery), and defense applications (e.g., total ship computing environments). These types of systems are increasingly interconnected via wireless and wireline networks to form systems ...
متن کامل