Connectivity Component for Dynamic Route Selection in Hybrid Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current approaches for facilitating callable flows in hybrid integration systems between on-premise and off-premise platforms are not highly available and provide limited security, requiring significant additional functionality and lacking in mechanisms to manage different qualities of service for data communication.
Innovation Solution
A connectivity component that stores and dynamically manages connection configuration information for application flows, allowing clients to select from multiple routes based on availability and quality of service, comprising an information store, registration module, configuration component, and communication component to ensure secure and optimized data communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If current approaches for facilitating callable flows are used in hybrid integration systems, then basic data communication is enabled, but availability and security are limited and require significant additional functionality
Solution Approach 1:
The patent introduces a connectivity component as an intermediary between clients and application flows. This component centrally manages connection configuration information, multiple connection routes, and security credentials. By placing this intermediary in the architecture, the system achieves improved availability and security without requiring complex additional functionality to be distributed across multiple components, thus resolving the contradiction between reliability and device complexity
Solution Approach 2:
The connectivity component is designed as a universal component that handles multiple functions: storing connection configuration information, managing multiple connection routes, providing security credentials, and enabling both on-premise and off-premise access. This multi-functional design consolidates what would otherwise require separate components, improving reliability while avoiding the complexity penalty of distributed functionality
2Adaptability or versatility
If multiple connection routes are provided for application flows, then quality of service and flexibility are improved, but system complexity increases
Solution Approach 1:
The connectivity component automatically manages the complexity of multiple connection routes by providing self-service functionality. It stores connection configuration information for multiple routes and automatically provides appropriate credentials and routing information to clients based on their needs. This eliminates the need for manual configuration management and reduces system complexity while maintaining adaptability and quality of service
Data Source
AI summary
Presented are concepts for configuring data communication with an application flow in an integration system, wherein various connection routes to an application flow may be offered to a client. By way of example, connection configuration information associated with an application flow may relate to a plurality of different connection routes that are available for the associated application flow. This connection configuration information may be dynamically maintained to reflect flow and connection route availability. When an application flow is requested by a client, the connection configuration information for that application flow may be provided to the client. This may enable the client to select a preferred route.


