A method for generating a code bridge between a client application and a
target application, including generating a metadata file defining exposed
interfaces for the client application and the target application,
creating a schema defining the code bridge using the metadata file, and
generating source code for the code bridge using the schema.