×

Object oriented distributed software system with methodology for piggybacked reflective callbacks

  • US 7,353,521 B1
  • Filed: 01/10/2003
  • Issued: 04/01/2008
  • Est. Priority Date: 10/19/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a distributed computing environment, an improved method for invocation of methods between remote objects, the method comprising:

  • creating a first object having methods invoked by other objects, in a manner that appears as if the first object is being invoked in the other objects'"'"' address space;

    defining a forward invocation interface for the first object, which allows the methods of the first object to be called in a forward direction;

    defining a callback method on the first object, for invocation of a method of the first object in a reverse direction;

    creating a callback handler for handling invocations of the callback method;

    creating a second object having a reflective target that supports said forward invocation interface on the first object;

    receiving an invocation by the second object of the callback handler, said invocation including a reference to the reflective target; and

    at the first object, downcasting the reflective target so that said invocation by the second object processed through the reflective target as if it were a forward invocation.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×