Method, computer system and computer program product for processing extensible markup language streams
First Claim
1. A method performed by a computer system to process an extensible markup language input stream using discrete software components mapped to tags contained in the input stream, comprising:
- parsing the input stream, as a tag is parsed, invoking the software component mapped to it.
8 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed to a method performed by a computer system to process an extensible markup language input stream using discrete software components mapped to tags contained in the input stream, comprising: parsing the input stream; as a tag is parsed, invoking the software component mapped to it. The invention is also directed to a computer system, comprising: a processing unit and storage for processing programs; bindings representing a mapping between tags and discrete software components; a software engine comprising: a reader component that reads an extensible markup language input stream containing at least one tag; a parser component that parses the input stream; an execution component that, as a tag is parsed, invokes the software component mapped to the tag. The invention is also directed to a corresponding computer program product.
144 Citations
20 Claims
-
1. A method performed by a computer system to process an extensible markup language input stream using discrete software components mapped to tags contained in the input stream, comprising:
-
parsing the input stream, as a tag is parsed, invoking the software component mapped to it. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20)
-
-
12. A computer system, comprising:
-
a processing unit and storage for processing programs, bindings representing a mapping between tags and discrete software components, a software engine comprising;
a reader component that reads an extensible markup language input stream containing at least one tag, a parser component that parses the input stream, an execution component that, as a tag is parsed, invokes the software component mapped to the tag.
-
-
18. A computer program product including program code for execution on a computer system, said program code for processing an extensible markup language input stream using discrete software components mapped to tags contained in the input stream, said program code for directing the computer system to:
-
parse the input stream, as a tag is parsed, invoke the software component mapped to it.
-
Specification