×

Methods and systems for preparing extensible markup language (XML) documents and for responding to XML requests

  • US 9,552,336 B2
  • Filed: 07/12/2010
  • Issued: 01/24/2017
  • Est. Priority Date: 07/26/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a processor; and

    a memory storing a program which, when executed by the processor, performs a method of responding to a request for Extensible Markup Language (XML) comprising;

    gathering data for a response to the received request using a request method object;

    calling an emitter object and passing the gathered data to the emitter object in a defined order preserving the order of the hierarchy of the XML document to be created;

    formatting a portion of the gathered data into a correct XML syntax using the emitter object; and

    emitting the portion of the formatted gathered data from the emitter object to a body object, the body object accumulating the formatted gathered data in a buffer;

    sending the formatted gathered buffered data when the buffer contains a defined amount of formatted gathered data that is less than an amount that would equal a complete response; and

    formatting, emitting, and sending subsequent portions until a complete response has been generated.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×