Patent ID: 8161498

Claim:
A computer-implemented method for globalizing functions included in a JavaScript application running in a client device, the method being performed in the client device and comprising: asynchronously invoking globalization Web services available in a server device, said Web services being related to functions in said JavaScript application, said invoking being based on asynchronous JavaScript contained within said functions; receiving a response to the asynchronous invocation from the server device; and processing said received response to globalize a function included in the JavaScript application running in the client device, wherein asynchronously invoking the globalization Web services available in a server device further comprises: creating a Simple Object Access Protocol (SOAP) request; invoking the globalization Web services through the SOAP request; and receiving the invocation result as a SOAP response, and wherein processing a result of the asynchronous invocation further comprises: parsing the SOAP response to obtain the invocation result; and processing the parsed invocation result to obtain the required globalization functionalities.