Patent ID: 7912984

Claim:
A method for generating a wireless application from a definition of a web service, the method being performed by a processor, the method comprising: receiving input signals representing the definition of the web service, the definition defining a plurality of web service messages; creating a message object and a component mapping object for each one of the plurality of web service messages, each one of the plurality of component mapping objects providing mapping between each respective one of the plurality of web service messages and a respective one of the plurality of wireless application messages; linking each one of the plurality of component mapping objects to the respective one of the plurality of message objects and to the respective one of the plurality of web service messages; and generating a data structure representing the wireless application, the wireless application including the plurality of component mapping objects; wherein the component mapping object maps message parts of each one of the plurality of web service messages to respective message parts of each respective one of the plurality of wireless application messages; and wherein creating each component mapping object comprises creating a message field mapping object and a field mapping object for each message part of each web service message, and linking each component mapping object comprises linking each field mapping object to the respective message field object and the respective web service message part.