Network apparatus for switching based on content of application data
First Claim
Patent Images
1. A network apparatus comprising:
- an eXtensible Markup Language (XML) checker to determine if a received message includes XML information;
an XML parser coupled to an XML checker to parse XML transaction information in the message if the XML checker determines that the message includes XML information;
a content based switching decision logic coupled to the XML parser to receive one or more configuration patterns, the content based switching decision logic to make a switching decision for the received message based upon a comparison of the one or more configuration patterns to the XML transaction information if the XML checker determines that the message includes XML information; and
the network apparatus adapted to switch the message to an output port or to a selected processing node based upon business transaction information provided in XML in the message when the message includes XML information.
1 Assignment
0 Petitions
Accused Products
Abstract
A network apparatus is provided between a network and a plurality of processing nodes or servers. The network apparatus includes a content based message director (e.g., XML director) to route or direct messages received from the network to one of the processing nodes based upon the application data, including business transaction information.
-
Citations
9 Claims
-
1. A network apparatus comprising:
-
an eXtensible Markup Language (XML) checker to determine if a received message includes XML information; an XML parser coupled to an XML checker to parse XML transaction information in the message if the XML checker determines that the message includes XML information; a content based switching decision logic coupled to the XML parser to receive one or more configuration patterns, the content based switching decision logic to make a switching decision for the received message based upon a comparison of the one or more configuration patterns to the XML transaction information if the XML checker determines that the message includes XML information; and the network apparatus adapted to switch the message to an output port or to a selected processing node based upon business transaction information provided in XML in the message when the message includes XML information. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving a message; determining if the received message includes eXtensible Markup Language (XML) information;
using an XML parser coupled to an XML checker to parse XML transaction information in the message if the XML checker determines that the message includes XML information;make a switching decision using a content based switching decision logic coupled to the XML parser to receive one or more configuration patterns, the content based switching decision logic to make a switching decision for the received message based upon a comparison of the one or more configuration patterns to the XML transaction information if the XML checker determines that the message includes XML information; and switching the message to an output port or to a selected processing node based upon business transaction information provided in XML in the message if the message includes XML information. - View Dependent Claims (6, 7, 8, 9)
-
Specification