Method for dynamically generating a wrapper class

Electrical computers and digital processing systems: interprogra – Remote procedure call

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C719S315000, C719S316000, C719S328000, C717S108000

Reexamination Certificate

active

07472400

ABSTRACT:
Dynamically generating a wrapper object to intercept transmissions between a vendor object and an application program and performs server side tasks. To dynamically generate the wrapper at runtime in memory, the application server receives a vendor class, performs reflection on the vendor class, generates a wrapper class, and creates an instance of the wrapper class. In operation, the dynamically generated wrapper object receives a call placed to a method of the wrapped object, initiates pre-processing tasks to be performed, calls the method on the wrapped object, receives a result from the method invocation against the wrapped object, initiates post-processing tasks to be performed, and transmits the wrapped result back to the application program. The pre-processing tasks may include execution of a pre-invocation handler. The post-processing tasks may include execution of a post-invocation handler.

REFERENCES:
patent: 4989132 (1991-01-01), Mellender
patent: 5815415 (1998-09-01), Bentley
patent: 5999988 (1999-12-01), Pelegri-Llopart et al.
patent: 6011917 (2000-01-01), Leymann
patent: 6011918 (2000-01-01), Cohen
patent: 6085030 (2000-07-01), Whitehead
patent: 6085198 (2000-07-01), Skinner et al.
patent: 6125383 (2000-09-01), Glynias
patent: 6157960 (2000-12-01), Kaminsky
patent: 6321261 (2001-11-01), Glass
patent: 6381737 (2002-04-01), Click
patent: 6385661 (2002-05-01), Guthrie
patent: 6389452 (2002-05-01), Glass
patent: 6415315 (2002-07-01), Glass
patent: 6442586 (2002-08-01), Glass
patent: 6463460 (2002-10-01), Simonoff
patent: 6510550 (2003-01-01), Hightower
patent: 6513157 (2003-01-01), Glass
patent: 6519653 (2003-02-01), Glass
patent: 6523171 (2003-02-01), Dupuy et al.
patent: 6535928 (2003-03-01), Glass
patent: 6549955 (2003-04-01), Guthrie
patent: 6578191 (2003-06-01), Boehme et al.
patent: 6622175 (2003-09-01), Piller
patent: 6629128 (2003-09-01), Glass
patent: 6678743 (2004-01-01), Glass
patent: 6834389 (2004-12-01), Glass
patent: 6877163 (2005-04-01), Jones et al.
patent: 6931455 (2005-08-01), Glass
patent: 6947965 (2005-09-01), Glass
patent: 6951021 (2005-09-01), Bodwell et al.
patent: 6961772 (2005-11-01), Wensel
patent: 6993774 (2006-01-01), Glass
patent: 7051324 (2006-05-01), Gissel et al.
patent: 7146399 (2006-12-01), Fox et al.
patent: 7181745 (2007-02-01), Foti
patent: 2002/0152210 (2002-10-01), Johnson et al.
patent: 2003/0105883 (2003-06-01), Gibbons
patent: 2004/0015832 (2004-01-01), Stapp
patent: 2004/0028031 (2004-02-01), Valin et al.
patent: 2004/0143835 (2004-07-01), Dattke et al.
Ian Welch and robert Stroud, “From Dalang to Kava—the Evolution of a Reflective Java Extension” Sep. 1999, reflection 99, LNCS 116, pp. 2-21.
Ian Welch and Robert Stroud, “Using MetaObject Protocols to Adapt Third-Party components” Mar. 1998, 1-22.
Ian Welch and Robert Stroud, “A reflective Java Class Loader” ECOOP'98 Workshop reader, LNCS, pp. 374-375. 1998.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for dynamically generating a wrapper class does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for dynamically generating a wrapper class, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for dynamically generating a wrapper class will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4029511

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.