Patent ID: 7219125
Filing Date: 2007-05-15
Classification: G06F,H04L

Abstract:
1. A method for masking differences among a plurality of servers providing similar services over a network, the method comprising the steps of: receiving, at an application switching component from a requesting process, a request for a service among the similar services, wherein the request includes data indicating a particular service extension is mandatory; wherein said step of receiving the request for a service is performed by receiving a request formatted according to the Simple Object Access Protocol (SOAP); wherein the data indicating the particular service extension is mandatory is included in a mustUnderstand attribute associated with the particular service extension; wherein the application switching component is a process that switches among the plurality of servers; sending the request to a first server of the plurality of servers; receiving, at the application switching component in response to sending the request to the first server, error data that indicates the particular service extension is not available at the first server, wherein in response to receiving the error data from the first server the application switching component does not send the error data to the requesting process; and in response to receiving the error data, sending the request from the application switching component to a second server of the plurality of servers, wherein the second server is different from the first server.