System and Method for Communication Between Remote Objects and Local Proxies
First Claim
1. A system for communication between remote objects which are provided with service providers, whose methods can be accessed as web services, and client-end local proxies in a computer network, in particular the Internet or a LAN, with a) a general service being installed in addition to the existing services (web services 5) at the service provider end and being designed to switch one or more service calls from a client to the available services, and to transmit one or more response messages to the client, b) an optimization layer being implemented at the client end in addition to the other local proxies, and being designed to carry out client-end optimization and to combine call groups and, furthermore, with a general proxy being installed, which is designed to carry out grouped service calls, and to return response messages to the optimization layer.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a system and to a corresponding method for communicating between remote objects provided by service providers (10). The methods thereof are accessible as web services (5) and client-sided local proxies (proxies 3) in a computer network (9), in particular Internet or LAN. A general service (8) is installed in addition to existing services (web services 5) on the side of the service provider (10), said general service being used to connect one or several client (1) service requests to the available services (5), and to transmit one or several answer messages to the clients (1). An optimisation layer (6) is implemented on the client side in addition to the other local proxies (proxies 3), said optimisation layer being configured in order to carry out client-sided optimisation and to combine groups of requests. Also, a general proxy (7) is installed which is configured in order to carry out grouped service requests and to return answer messages to the optimisation layer (6).
-
Citations
8 Claims
-
1. A system for communication between remote objects which are provided with service providers, whose methods can be accessed as web services, and client-end local proxies in a computer network, in particular the Internet or a LAN, with
a) a general service being installed in addition to the existing services (web services 5) at the service provider end and being designed to switch one or more service calls from a client to the available services, and to transmit one or more response messages to the client, b) an optimization layer being implemented at the client end in addition to the other local proxies, and being designed to carry out client-end optimization and to combine call groups and, furthermore, with a general proxy being installed, which is designed to carry out grouped service calls, and to return response messages to the optimization layer.
-
5. A method for communication between remote objects which are provided with service providers, whose methods can be accessed as web services, and client-end local proxies in a computer network, in particular the Internet or a LAN, with
a general service being installed in addition to the existing services (web services 5) at the service provider end, and an optimization layer in each case being implemented at the client end in addition to the other local proxies and containing a cache, and with a general proxy also being installed, and with a) a plurality of calls to methods by client applications being passed by the respective proxy to the optimization layer, where they are combined to form a call group and are passed to a communication layer, b) the call group being transmitted to the service provider, where the individual calls contained in the call group are passed by the general service to the respective corresponding services whose responses are combined and are transmitted back to the client in a grouped manner, and c) the responses being evaluated in the optimization layer and being passed to the client application via the respective proxy.
Specification