System and method of mapping between software objects and...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/45 (2006.01) G06F 17/20 (2006.01) G06F 17/21 (2006.01) G06F 17/22 (2006.01) G06F 17/27 (2006.01)

Patent

CA 2349905

A method and system that provides a common framework for mapping between a document (e.g. an XML document) and a software object (e.g. a Java object). The framework uses a handler that masks how a property is obtained for mapping. This results in mapping code that has a common appearance for both directions of mapping. A mapping between elements of an XML document and the properties of a Java object is contained in a mapper. A mapper maps from the XML document to an object using a parser (such as DOM or SAX). Mapping in the other direction (Java to XML) requires that the elements of the XML document be built in a particular order to ensure validity of the resulting XML document. The present invention builds an XML template document using JSP, for example. Using JSP based templates enables tags of the document to be written in the JSP, with callbacks to get element and attribute values. Further, content can be directed to a buffer, or directly to a response stream of a servlet.

LandOfFree

Say what you really think

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

Rating

System and method of mapping between software objects and... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method of mapping between software objects and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method of mapping between software objects and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1676293

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