SYSTEMS AND METHODS FOR PROVIDING AVAILABILITY TO RESOURCES
First Claim
1. A method, comprising:
- receiving information via a first communication session, wherein the first communication session is based on a first messaging protocol;
terminating the first communication session at a virtual machine of a group of virtual machines;
selecting a dynamically bound communication path to a resource, wherein the dynamically bound communication path is selected based on a dynamically reconfigurable routing table for the group of virtual machines; and
initiating, at the virtual machine, a second communication session via the dynamically bound communication path, wherein the information is transmitted to the resource via the second communication session based on a second messaging protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for providing a communication path are disclosed. Information can be received via a first communication session based on a first messaging protocol. The first communication session can be terminated at a virtual machine of a group of virtual machines. A dynamically bound communication path to a resource can be selected based on a dynamically reconfigurable routing table for the group of virtual machines. A second communication session can be initiated, at the virtual machine, via the selected dynamically bound communication path. The information can be transmitted to the resource via the second communication session based on a second messaging protocol.
28 Citations
20 Claims
-
1. A method, comprising:
-
receiving information via a first communication session, wherein the first communication session is based on a first messaging protocol; terminating the first communication session at a virtual machine of a group of virtual machines; selecting a dynamically bound communication path to a resource, wherein the dynamically bound communication path is selected based on a dynamically reconfigurable routing table for the group of virtual machines; and initiating, at the virtual machine, a second communication session via the dynamically bound communication path, wherein the information is transmitted to the resource via the second communication session based on a second messaging protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving information via a first communication session, wherein the first communication session is based on a first messaging protocol; determining a network condition; managing a plurality of virtual routing assets based on the network condition, wherein managing comprises at least one of;
selecting the plurality of virtual routing assets and reconfiguring a binding associated with the plurality of virtual routing assets;routing the information via the plurality of virtual routing assets based on the network condition; terminating the first communication session; and initiating a second communication session with a resource based on a second messaging protocol. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving information via a first port of a load balancer via a first communication session, wherein the first communication session is based on a first messaging protocol, and wherein the first port is associated with an identifier of a resource; determining a network condition; selecting a virtual device based on the network condition; dynamically binding a second port to the virtual device, resulting in a dynamically bound communication path; and transmitting the information via the dynamically bound communication path to the virtual device via the first communication session, wherein the virtual device subsequently terminates the first communication session and transmits the information to the resource via a second communication session, and wherein the second communication session is based on a second messaging protocol. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification