System and method for managing communication for component applications
First Claim
1. An application gateway server for managing communication between an application executing in a runtime environment on a device and at least one backend server;
- the application gateway server comprising;
(a) a message listener for receiving messages from the component applications;
(b) a connector subsystem comprising a plurality of connectors, each of the plurality of connectors for communicating with one or more associated backend servers;
(c) a messaging subsystem comprising;
(i) a message broker for processing messages received from the message listener and transmitting them to an associated one of the plurality of connectors; and
(ii) a communication mapping for identifying which of the plurality of connectors is to be used for each message in accordance with an origin of the message.
4 Assignments
0 Petitions
Accused Products
Abstract
An application gateway server is provided for managing communication between an application executing in a runtime environment on a device and at least one backend server. The application gateway server comprises a message listener, a connector subsystem, and a messaging subsystem. The message listener receives messages from the component applications. The connector subsystem comprises a plurality of connectors, each of the plurality of connectors for communicating with one or more associated backend servers. The messaging subsystem comprises a message broker for processing messages received from the message listener and transmitting them to an associated one of the plurality of connectors and a communication mapping for identifying which of the plurality of connectors is to be used for each message in accordance with an origin of the message.
234 Citations
12 Claims
-
1. An application gateway server for managing communication between an application executing in a runtime environment on a device and at least one backend server;
- the application gateway server comprising;
(a) a message listener for receiving messages from the component applications;
(b) a connector subsystem comprising a plurality of connectors, each of the plurality of connectors for communicating with one or more associated backend servers;
(c) a messaging subsystem comprising;
(i) a message broker for processing messages received from the message listener and transmitting them to an associated one of the plurality of connectors; and
(ii) a communication mapping for identifying which of the plurality of connectors is to be used for each message in accordance with an origin of the message. - View Dependent Claims (2, 3, 4, 5, 6)
- the application gateway server comprising;
-
7. A method for managing communication at an application gateway server between an application executing in a runtime environment on a device and a at least one backend server, the method comprising the steps of:
-
(a) receiving messages from the application at a message listener;
(b) mapping the message to a destination backend server in accordance with a predefined communication mapping and an origin of the message;
(c) delivering the message to a connector in accordance with the destination backend server; and
(d) delivering the message to the backend server. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification