Patent ID: 7818431

Claim:
A method of executing a service on a server system, said service requiring a first plurality of parameters as inputs, each of said first plurality of parameters being identified by a corresponding one of a first plurality of parameter identifiers in said server system, said method comprising: sending, from a client system, to said server system a service request format indicating a service identifier and said first plurality of parameter identifiers in a first sequence, wherein said service identifier identifies said service; receiving, in said client system, from said server system a registration identifier for said service request format in response to said sending of said service request format; requesting, from said client system, said service by sending said registration identifier and a plurality of parameter values respectively corresponding to said first plurality of parameters, said plurality of parameter values being in the same sequence as the corresponding ones of said first plurality of parameter identifiers in said first sequence specified in said service request format, wherein said requesting is performed after said receiving said registration identifier from said server system and wherein said first plurality of parameter identifiers are not included by said client system when requesting said server system for said service; requesting, from another client system said same service from said server system, by sending the same set of parameters in corresponding different sequences.