Managed add-in framework proxy generation
First Claim
1. A computer-implemented method for facilitating integration of a host'"'"'s software object model with a managed software code framework, comprising:
- the computer generating a proxy to the host'"'"'s software object model wherein the proxy conforms to requirements of the managed software code framework, and wherein the managed software code framework provides an isolation between software components and allows dynamic binding of components at runtime; and
a host integrator modifying the proxy during generation of the proxy using parameters from a parameter input file and parameters from a command line interface, wherein the parameters from the parameter input file and the parameters from the command line interface are merged.
2 Assignments
0 Petitions
Accused Products
Abstract
A Managed Add-in Framework (MAF) proxy generation tool comprises a library analyzer module operable for taking as input either a type library or managed software code assembly of the existing host application, and a proxy code generation module. Also, an additional input XML file that describes changes that a user would like to be made may be received by the tool and data acquired form the inspection of the additional input XML file and the inspection of the other inputs is merged and used to create the code of the proxy to the host object model. The proxy to the host'"'"'s object model conforms to requirements of the MAF.
-
Citations
20 Claims
-
1. A computer-implemented method for facilitating integration of a host'"'"'s software object model with a managed software code framework, comprising:
-
the computer generating a proxy to the host'"'"'s software object model wherein the proxy conforms to requirements of the managed software code framework, and wherein the managed software code framework provides an isolation between software components and allows dynamic binding of components at runtime; and a host integrator modifying the proxy during generation of the proxy using parameters from a parameter input file and parameters from a command line interface, wherein the parameters from the parameter input file and the parameters from the command line interface are merged. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for facilitating integration of a host'"'"'s software object model with a managed software code framework comprising a memory and a processor executing software that, when processed, causes said processor to implement the steps of:
-
generating a proxy to the host'"'"'s software object model wherein the proxy conforms to requirements of the managed software code framework, and wherein the managed software code framework provides an isolation between software components and allows dynamic binding of components at runtime; and modifying the proxy during generation of the proxy using parameters from a parameter input file and parameters from a command line interface, wherein the parameters from the parameter input file and the parameters from the command line interface are merged. - View Dependent Claims (14, 15, 16, 17, 18)
-
- 19. A proxy generation tool comprising a processor executing software including a library analyzer module operable for taking as input either a type library or managed software code assembly of an existing host application, a proxy code generation module operable for generating a proxy to a host'"'"'s software object model based on output of the library analyzer module, wherein the proxy conforms to requirements of a managed software code framework that provides an isolation between software components and allows dynamic binding of components at runtime and wherein the proxy exposes the host'"'"'s software object model, and a host integrator configured to modify the proxy during generation of the proxy using parameters from a parameter input file and parameters from a command line interface, wherein the parameters from the parameter input file and the parameters from the command line interface are merged.
Specification