Patent ID: 8352579

Claim:
A gateway server system comprising a gateway server for making at least one SOAP and/or XML based web service accessible to at least one RPC client in accordance with at least one mapping file, the at least one mapping file comprising definitions for translating at least one first RPC request message from the at least one RPC client to at least one web service call of the at least one SOAP and/or XML based web service, the gateway server comprising: a configuration interface configured to receive and store, during runtime, the at least one mapping file in a storage medium; wherein the gateway server is configured, during runtime, to create at least one first subprogram, the at least one first subprogram being configured to process the at least one first RPC request message in accordance with the at least one mapping file; wherein the configuration interface of the gateway server is further configured, during runtime, to receive at least one updated mapping file and to overwrite the corresponding at least one original mapping file stored in the storage medium without affecting the processing of the at least one first subprogram; wherein the gateway server is further configured, during runtime, to create at least one second subprogram, the at least one second subprogram being configured to process at least one second RPC request message in accordance with the at least one updated mapping file; and wherein the gateway server is further configured, during runtime, to route the at least one second RPC request message to the at least one second subprogram and to disable the at least one first subprogram after the at least one first RPC request message has been processed by the at least one first subprogram.