Mapping to and from native type formats
AssigneeInternational Business Machines Corporation
InventorsMichael Beisiegel, Harold Jeffrey Gartner, John Henry Green, Piotr Przybylski
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsMichael Beisiegel, Harold Jeffrey Gartner, John Henry Green, Piotr Przybylski
Estimating the term…
In one aspect of the present invention a framework is presented for the generation and execution of code performing conversion to and from an arbitrary native or “wire” data format. The code facilitates a business application using a service provided by a service implementation in accordance with a native language of the implementation which may be different from the language of the business application. The main components of the framework include a model of the information necessary for the formatting of data which may be represented through the extensions to WSDL; a tool time support environment providing structured support for the generation of format handlers; and runtime support for the generated format handlers. In an alternative to this static invocation model, a dynamic usage scenario provides for invocation of format handlers dynamically obtained from a format handler factory. In both cases, the runtime uses a lazy approach to the conversion to and from the native format for improved performance. The framework is particularly suited to resource adapters for adapting an EIS service implementation for use with a business application desiring a service from the EIS.
A method for generating code for a business application, said code adapted to access a service provided by a service implementation created from code in a native language, said method comprising:
A resource adapter comprising:
An integrated development environment (IDE) for generating a business application, said business application, when executed, uses a service provided by a service implementation, said IDE comprising:
A computer readable media storing data and instructions readable by a computer system, said computer system executing an integrated development environment (IDE) for generating a business application to access a service provided by a service implementation, said data and instructions, when deployed on said computer system, adapts said IDE to:
A business application, embodied in a computer usable medium, for accessing a service provided by a service implementation, said service and service implementation having a definition providing data describing one or more messages associated with said service and information to identify one or more native data types implementing said messages, said business application comprising:
A method for generating components of a business application which accesses a service provided by a service implementation in accordance with a definition, the method comprising:
Dependencies are inferred from the claim text.