Cascading network apparatus for scalability
First Claim
Patent Images
1. An apparatus comprising:
- an extensible markup language (XML) device coupled between a client and a server, the XML device having a configuration, the XML device to receive a content based message comprising a header and application data provided in one or more fields after the header via one or more received packets and to process the content based message only if the received packets have the one or more fields comprising the application data, if the content of the application data provided after the header in the one or more fields matches the configuration of the XML device, the XML device to forward the processed content based message via one or more packets having one or more fields that are different from the received packets, and wherein the XML device comprises a device to forward the received packets with the one or more fields arid the content based message that are unchanged if the content of the application data in the one or more fields of the received packets do not match the configuration of the XML device.
1 Assignment
0 Petitions
Accused Products
Abstract
Cascading network apparatus, such as a validator, a transformer and a switch, or combination thereof, as example.
46 Citations
22 Claims
-
1. An apparatus comprising:
an extensible markup language (XML) device coupled between a client and a server, the XML device having a configuration, the XML device to receive a content based message comprising a header and application data provided in one or more fields after the header via one or more received packets and to process the content based message only if the received packets have the one or more fields comprising the application data, if the content of the application data provided after the header in the one or more fields matches the configuration of the XML device, the XML device to forward the processed content based message via one or more packets having one or more fields that are different from the received packets, and wherein the XML device comprises a device to forward the received packets with the one or more fields arid the content based message that are unchanged if the content of the application data in the one or more fields of the received packets do not match the configuration of the XML device. - View Dependent Claims (2, 3)
-
4. An apparatus comprising:
a plurality of extensible markup language (XML) devices coupled between a client an a server, the XML devices having a same configuration, the XML devices to receive a content based message comprising a header and application data provided in one or more fields after the header via one or more received packets and to process the content based message only if the received packets have the one or more fields comprising the application data and if the content of the application data in the one or more fields matches the configuration of the XML devices, the XML devices to forward the received packets wit the one or more fields and the message that are unchanged if the one or more fields of the received packets do not match the configuration of the XML devices, the XML devices to forward the content based processed message via one or more packets having one or more fields that are different from the received packets. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. An apparatus comprising:
-
a first extensible markup language (XML) device having a first configuration; a second XML device coupled to the first XML device, the second XML device having a second configuration; the first XML device to receive a content based message comprising a header and application data provided in one or more fields after the header via one or more received packets and to process the content based message only if the received packets have the one or more fields comprising the application data and if the content of the application data provided after the header in the one or more fields matches the configuration of the first XML device, the first XML device to forward the received packets to the second XML device with the one or more fields and the content based message that are unchanged if the content of the application data in the one or more fields of the received packets do not match the first configuration. - View Dependent Claims (18, 19)
-
-
20. A method comprising:
-
configuring an extensible markup language (XML) device; receiving a content based message comprising a header and application data provided in one or more fields after the header at the XML device via one or more packets; processing the content based message only if the received packets have the one or more fields comprising the application data, the content of the application data provided after the header in the one or more fields matches the configuration of the device; forwarding the processed content based message via one or more packets having one or more fields that are different from the received packets; and forwarding the received packets with the one or more fields and the content based message that are unchanged if the content in the application data in the one or more fields of the received packets do not match the configuration of the XML device. - View Dependent Claims (21)
-
-
22. An apparatus comprising a media having instructions thereon, the instructions resulting in the following when executed:
-
configuring an extensible markup language (XML) device; receiving a content based message comprising a header and application data provided in one or more fields after the header at the XML device via one or more packets; processing the content based message only if the received packets have the one or more fields comprise the application data, and if the content of the application data provided after the header in the one or more fields matches the configuration of the XML device; forwarding the processed content based message via one or more packets having one or more fields that are different from the received packets; and forwarding the received packets with the one or more fields and the content based message that are unchanged if the one or more fields of the received packets do not match the configuration of the XML device.
-
Specification