Object oriented communication among platform independent systems over networks using soap
AssigneeGanas LLC
InventorMichael Linderman
Life of this patent
Estimating the term…
Abstract
A system for object oriented communication among platform independent systems over networks using SOAP, in which communications can be performed over the internet utilizing a single communications protocol. A simple object access communications protocol (SOAP) is utilized for sending messages from one object to another across the internet in a platform independent manner. This type of protocol can be utilized to control network elements provided at various locations.
Claims7
A system located on a first side of a firewall for receiving messages, originating from an application source located at a second side of the firewall, and communicating the messages to a network element located at the first side of the firewall, the system comprising:
- at least one processing unit;
- a read/write routine provided in a read/write server at the first side of the firewall, said read/write routine receiving a SOAP message from an underlying communication protocol server compatible with web communication, the SOAP message includes a SOAP envelope over an underlying expanding messaging communication protocol of a user request;
- a network management application routine (NMA) provided in a network management agent server at the first side of the firewall receiving the SOAP message from said read/write routine;
- a translator routine provided in a translator box at the first side of the firewall, said translator box receiving said SOAP message and translating said SOAP message into a command and/or data for the network element and a network element agent routine (NEA) provided in a network element agent server at the first side of the firewall parses said SOAP message to produce SOAP packets received from said NMA provided at the first side of the firewall and sends said SOAP packets to said translator routine, wherein
- the read/write routine receives the SOAP envelope over the underlying expanding messaging communication protocol of a user request provided by an application source for building the SOAP envelope over the underlying expanding messaging communication protocol of the user request provided by an underlying communication protocol server at the second side of the firewall, and provides the SOAP message parsed from the SOAP envelope over the underlying expanding messaging communication protocol.
A system for communicating messages from an application source for reception by a network element located across a firewall, the system comprising:
- at least one processing unit;
- a routine 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;
- a routine 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;
- a routine 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;
- a routine 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 parsible 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;
- and
- a network element discovery routine (NED) routine for receiving said SOAP message from said NMA provided at the second side of the firewall, said SOAP message including network configuration data.
Dependencies are inferred from the claim text.