Representing IMS transaction definitions as XML documents
First Claim
Patent Images
1. A method for communicating with a transaction processing system using eXtensible Markup Language (XML) documents, the method comprising:
- receiving a document comprising a transaction definition encoded in XML, the transaction definition comprising macro statements that at least in part define a transaction;
obtaining a Document Type Definition (DTD) specifying rules for decoding the transaction definition;
parsing the XML document using the DTD to decode the transaction definition; and
providing the decoded transaction definition to the transaction processing system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for communicating with an Information Management System (IMS) using eXtensible Markup Language (XML) documents includes the steps of receiving a document comprising an IMS transaction definition encoded in XML; obtaining a Document Type Definition (DTD) specifying rules for decoding the IMS transaction definition; parsing the XML document using the DTD to decode the IMS transaction definition; and providing the decoded IMS transaction definition to the IMS. A system and apparatus for implementing the method are also provided.
-
Citations
21 Claims
-
1. A method for communicating with a transaction processing system using eXtensible Markup Language (XML) documents, the method comprising:
-
receiving a document comprising a transaction definition encoded in XML, the transaction definition comprising macro statements that at least in part define a transaction;
obtaining a Document Type Definition (DTD) specifying rules for decoding the transaction definition;
parsing the XML document using the DTD to decode the transaction definition; and
providing the decoded transaction definition to the transaction processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for communicating with a transaction processing system using eXtensible Markup Language (XML) documents, the system comprising:
-
a document reception module configured to receive a document comprising a transaction definition encoded in XML, the transaction definition comprising macro statements that at least in part define a transaction;
a parser configured to obtain a Document Type Definition (DTD) specifying rules for decoding the transaction definition and further configured to parse the XML document using the DTD to decode the transaction definition; and
a transaction processing interface module configured to provide the decoded transaction definition to the transaction processing system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture comprising a program storage medium readable by a processor and embodying one or more instructions executable by the processor to perform a method for communicating with a transaction processing system using eXtensible Markup Language (XML) documents, the method comprising;
-
receiving a document comprising transaction definition encoded in XML, the transaction definition comprising macro statements that at least in part define a transaction obtaining a Document Type Definition (DTD) specifying rules for decoding the transaction definition;
parsing the XML document using the DTD to decode the transaction definition; and
providing the decoded transaction definition to the transaction processing system. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification