OBJECT ORIENTED COMMUNICATION AMONG PLATFORM INDEPENDENT SYSTEMS OVER NETWORKS USING SOAP
First Claim
Patent Images
1. A system for receiving communication from an application source and communicated from the application source to a network element, the system comprising:
- at least one processing unit;
a routine to receive a communication containing a SOAP attribute over a communication protocol and providing the SOAP attribute over the communication protocol to the network element;
a routine receiving the SOAP attribute from the network element, including commands parsable by a network management application routine (NMA) receiving the communication;
a routine for parsing a SOAP message from the SOAP attribute by parsing the SOAP portion of the SOAP attribute to produce the SOAP message;
a translator routine, said translator routine receiving said SOAP message and translating said SOAP message into a command and/or data for the network element; and
a network element discovery (NED) routine for receiving said SOAP message from said NMA.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for object oriented communication among platform independent systems over networks using SOAP, in which communications can be performed over a network utilizing a single communications protocol. A simple object access communications protocol (SOAP) is utilized for sending messages from one object to another across the network in a platform independent manner. This type of protocol can be utilized to control network elements provided at various locations.
-
Citations
19 Claims
-
1. A system for receiving communication from an application source and communicated from the application source to a network element, the system comprising:
-
at least one processing unit; a routine to receive a communication containing a SOAP attribute over a communication protocol and providing the SOAP attribute over the communication protocol to the network element; a routine receiving the SOAP attribute from the network element, including commands parsable by a network management application routine (NMA) receiving the communication; a routine for parsing a SOAP message from the SOAP attribute by parsing the SOAP portion of the SOAP attribute to produce the SOAP message; a translator routine, said translator routine receiving said SOAP message and translating said SOAP message into a command and/or data for the network element; and a network element discovery (NED) routine for receiving said SOAP message from said NMA. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a computer-readable medium comprising program code executable on a first network device having a processing unit and accessing an application source for communication with a network element located on a second network device, comprising:
-
program code that builds a SOAP envelope over underlying communication protocol of a user request; and program code that transmits said SOAP envelope over underlying communication protocol to an underlying communication protocol server capable of providing transmissions according to an underlying communication protocol, said SOAP message parsable from said SOAP envelope in the case of said SOAP envelope transmitted over underlying communication protocol, including commands parsable by a network management application routine (NMA); and program code comprising a network element discovery routine (NED) routine for receiving said SOAP message from said NMA. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. Means, using at least one processing unit, for communicating messages from an application source for reception by a network element located across a firewall, comprising:
-
computer program means provided in the application source at a first side of the firewall for building an SOAP envelope over an underlying expanding messaging communication protocol of a user request; computer program means provided in the application source for providing said SOAP envelope over the underlying expanding messaging communication protocol to an underlying communication protocol server compatible with web communication at the first side of the firewall; computer program means provided in a network element agent server for receiving said SOAP envelope over the underlying expanding messaging communication protocol from the underlying communication protocol server; and computer program means for sending a SOAP message from the SOAP envelope over the underlying expanding messaging communication protocol by parsing the SOAP portion of the SOAP envelope over the underlying expanding messaging communication protocol to produce the SOAP message, in a format suitable for transmission across the firewall, including commands parsable by a network management application routine (NMA) receiving the transmission across the firewall to translate said SOAP message into a command and/or data for the network element and permitting a network element agent routine (NEA) provided at the second side of the firewall to parse said SOAP message to produce SOAP packets received from said NMA. - View Dependent Claims (16, 17, 18, 19)
-
Specification