Patent ID: 7779430
Filing Date: 2010-08-17
Classification: G06F

Abstract:
1. A method comprising: providing a client component including at least one client interface; providing a target component including at least one service interface, wherein the at least one client interface is capable of matching the at least one service interface using a reference that is typed by the at least one client interface that matches the at least one service interface; providing a service interface implementation corresponding to the at least one service interface, wherein the service interface implementation is a dynamic service interface implementation, wherein the dynamic service interface implementation has a single invoke method with parameters that correspond to functions whose signatures are included in the corresponding service interface; executing the dynamic service interface implementation to allow access to the client component to a service provided by the target component, wherein the service interface implementation is the dynamic service interface implementation if the at least one service interface and the service interface implementation are coded in different computer languages, wherein the service interface implementation is a first service interface implementation, and wherein the at least one service interface is a first service interface, the method further comprising: