Patent ID: 7136913

Claim:
A method for communicating between an application source located on a first side of a firewall and a network element located on a second side of the firewall, comprising the steps of: providing the application source with an applet to drive a user request, said applet provided by a web server includes on the first side of the firewall; creating a hypertext transfer protocol-simple object access protocol (HTTP-SOAP) packet of said user request removing the HTTP portion of said HTTP-SOAP packet to produce a SOAP message; sending said user request including said SOAP message to a read/write server provided on the second side of the firewall; transmitting said SOAP message to a network management agent (NMA) server provided on the second side of the firewall; building an appropriate nodal model of said user request, including said SOAP message, in said NMA server provided on the second side of the firewall; sending SOAP encoded requests from said NMA server provided on the second side of the firewall to a network element agent (NEA) provided on the second side of the firewall; parsing said SOAP encoded requests received by said NMA server provided on the second side of the firewall in said NEA which encompasses data needed to complete a single nodal transaction; encoding in said NEA, said SOAP message to produce SOAP packets; transmitting said SOAP packets to a translator box associated with the network element, said translator box located on the second side of the firewall; translating said SOAP packets into an appropriate command for the network element; and transmitting said command to the network element located on the second side of the firewall.