×

XML message validation in a network infrastructure element

  • US 20070005786A1
  • Filed: 06/21/2006
  • Published: 01/04/2007
  • Est. Priority Date: 06/21/2005
  • Status: Active Grant
First Claim
Patent Images

1. A data processing apparatus, comprising:

  • a plurality of network interfaces that are coupled to a data network for receiving one or more packets therefrom and sending one or more packets thereto;

    one or more processors;

    a switching system coupled to the one or more processors and packet forwarding logic, wherein the switching system and packet forwarding logic are configured to receive packets on a first network interface, determine a second network interface on which to send the packets, and to send the packets on the second network interface;

    logic which when executed by the one or more processors is operable to cause;

    receiving and storing one or more validation scope rules that define a portion of an extensible markup language (XML) schema for validation;

    receiving and storing the XML schema;

    receiving over the network an application-layer message comprising one or more of the packets;

    identifying a particular XML element in an XML payload of the application-layer message, wherein the particular XML element is within the portion of the XML schema defined in the one or more validation scope rules;

    determining whether the particular XML element conforms to the XML schema; and

    performing a responsive action based on whether the particular XML element conforms to the XML schema.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×