Patent · US Active

Dynamic generation of wrapper classes to implement call-by-value semantics

US8881099B2 · kind B2 · utility

4Cited by
37References
15Claims
0Family size

Assignee

Inventor

Key dates

Filing dateSep 10, 2004
Grant dateNov 4, 2014
Priority date
Expiry dateAug 19, 2028

Classification

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

Abstract

A system and method for dynamically generating proxy classes in order to enforce call-by-value semantics between clients and EJBs collocated with a virtual machine. The virtual machine can be a Java virtual machine (JVM) or some other type of virtual machine. The proxy classes are dynamically generated at runtime using dynamic byte code generation. Generated proxies are then interposed between a client and an EJB. The interposition of the generated proxies allows the proxies to intercept communication between the client and the EJB. The dynamically generated wrapper classes may be used in any system wherein a first entity invokes a second entity, wherein the second entity has an interface that can be retrieved or introspected and utilizes call-by-value semantics.

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