Patent ID: 8028304
Filing Date: 2011-09-27
Classification: G06Q

Abstract:
1. A method of incorporating external operations executed by external components into local applications, comprising: launching a plurality of component adapters each configured to cause an external component to execute one or more external operations by instantiating the plurality of component adapters according to information within an adapter registry, available component definitions, and available operation definitions; receiving input data identifying a local operation and at least one input parameter for the local operation; identifying an external operation to be executed based on the input data, data derived from the adapter registry, data derived from the available component definitions, and data derived from the available operation definitions; identifying an external component that executes the identified external operation and that is associated with one of the plurality of component adapters; transmitting at least a portion of the input data to the identified external component; and receiving output data resulting from execution of the identified external operation by the identified external component.