Patent · US Expired

Object oriented distributed software system with methodology for piggybacked reflective callbacks

US7353521B1 · kind B1 · utility

9Cited by
39References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJan 10, 2003
Grant dateApr 1, 2008
Priority date
Expiry dateMar 1, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/542
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A distributed computing environment is described that provides an improved method for invocation of methods between remote objects. In one embodiment, the improved method comprises steps of: creating a first object having methods that may be invoked by other objects; 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; receiving a callback invocation of the callback method by a callback caller; creating a local reflective target for each received callback; delegating the callback invocation on the callback handler with reference to the local reflective target as an input parameter; and at the first object, making a forward call on the local reflective target.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.