Method and system for allowing remote procedure calls through a network firewall
First Claim
1. A method for allowing an application server to receive remote procedure calls through a network firewall, comprising:
- receiving a request from the application server to allow remote procedure calls to pass through a firewall;
processing the request to determine whether the application server is authorized to receive remote procedure calls that have passed through the firewall;
placing an identification of the application server in a filter table associated with the firewall if the application server is authorized to receive remote procedure calls that have passed through the firewall; and
allowing a remote procedure call to pass through the firewall to the application server if the identification of the application server was placed in the filter table.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention comprises a method and system for allowing remote procedure calls through a network firewall. In accordance with an embodiment of the method of the invention, a request is received from an application server to allow remote procedure calls to pass through a firewall. The request is processed to determine whether the application server is authorized to receive remote procedure calls that have passed through the firewall. If the application server was authorized, then an identification of the application server is placed in a filter table associated with the firewall and remote procedure calls are allowed to pass through the firewall to the application server if the identification of that application server appears in the filter table.
-
Citations
28 Claims
-
1. A method for allowing an application server to receive remote procedure calls through a network firewall, comprising:
-
receiving a request from the application server to allow remote procedure calls to pass through a firewall; processing the request to determine whether the application server is authorized to receive remote procedure calls that have passed through the firewall; placing an identification of the application server in a filter table associated with the firewall if the application server is authorized to receive remote procedure calls that have passed through the firewall; and allowing a remote procedure call to pass through the firewall to the application server if the identification of the application server was placed in the filter table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for allowing an application server to receive remote procedure calls through a computer network firewall, comprising:
-
a computer-readable medium; and a computer program encoded on the computer-readable medium, the computer program further operable to receive a request from the application server to allow remote procedure calls to pass through a firewall; process the request to determine whether the application server is authorized to receive remote procedure calls that have passed through the firewall; and place an identification of the application server in a filter table associated with the firewall if the application server is authorized to receive remote procedure calls that have passed through the firewall; and allow a remote procedure call to pass through the firewall to the application server if the identification of the application server was placed in the filter table. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for allowing an application server to receive remote procedure calls through a computer network firewall, comprising:
-
a first computer; a second computer; a computer network connecting the first and second computer; an application server program running on the second computer and operable to generate a request to receive remote procedure calls from outside of the computer network; a firewall program running on the first computer and operable to determine whether a remote procedure call from outside of the computer network is allowed to pass through the computer network, the firewall program comprising a filter table wherein the firewall program allows remote procedure calls from outside of the computer network to pass through the computer network provided that those remote procedure calls are intended for an application server that is listed in the filter table; and a dynamic firewall configuration application running on the first computer and operable to process the request to determine whether the application server is authorized to receive remote procedure calls that have passed through the firewall and place an identification of the application server in the filter table if the application server is authorized to receive remote procedure calls that have passed through the firewall. - View Dependent Claims (19, 20, 21)
-
-
22. A method for allowing remote procedure calls through a network firewall, comprising:
-
receiving a request from an application client outside of a computer network to make remote procedure calls through the network firewall; processing the request to determine whether the application client is authorized to generate remote procedure calls that pass through the network firewall; placing an identification of the application client in a filter table associated with the firewall if the application client is authorized to generate remote procedure calls that pass through the network firewall; and allowing all remote procedure calls from the application client to pass through the firewall while the identification of the application client remains in the filter table. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification