Patent · US Expired

Framework for marshaling and unmarshaling argument object references

US6272557A · kind A · utility

21Cited by
4References
5Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 18, 2000
Grant dateAug 7, 2001
Priority date
Expiry dateFeb 18, 2020

Classification

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

Abstract

Methods and devices for reducing computing overhead in a distributed client/server based computing system which utilize an efficient framework for marshaling and unmarshaling argument object references are disclosed. In one aspect of the invention, a method of unmarshaling an argument object reference, which includes a subcontract identifier, that is a part of an argument encapsulated within a marshal buffer involves identifying the subcontract identifier associated with the argument object reference, using the identified subcontract identifier to identify an appropriate associated unmarshal method, and calling the associated unmarshal method. In another aspect of the invention, a method of marshaling an argument object reference, which includes a subcontract identifier, that is a part of an argument encapsulated within a marshal buffer involves invoking a marshal method of a client representation in the argument object reference passing the marshal buffer as an argument to the marshal method.

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