Welcome: Guest | Sign-In
NOTE: This site is no longer maintained. Upgrade to ipMonitor v9 here.

NOTE: This site is no longer maintained. Upgrade to ipMonitor v9 here.
Watch a 4-minute movie about ipMonitor v9!
Knowledge Center > Developer Documentation
ipm7Config (ipMonitor Config Soap Interface)

Formal Definition: Refer to the WSDL Service Description.

The ipMonitor Config Soap Interface provides secure access over SSL (if chosen as the protocol) to back-end configuration.

Methods (C#):

Using the ipMonitor Config WSDL in Visual Studio .NET

  1. Save WSDL to your hard drive
  2. In the WSDL, locate and update the soap:address "http://youripm7addr/" to reflect your ipMonitor instance
  3. In your C# or ASP.NET project, add a web reference and specify the location of your Modified WSDL
  4. When naming the web reference, use ipm7config
  5. The following c# code will assist with testing the generated SoapHttpClientProtocol
// application initialization abbreviated ipm7config.ipm7Config proxy = new ipm7config.ipm7Config(); Regex r = new Regex("^(.*)soap/config.asmx$", RegexOptions.IgnoreCase ); Match m = r.Match( proxy.Url ); if( m.Success ) { CredentialCache cache = new CredentialCache(); cache.Add( new Uri( m.Captures[0].Value ), "Digest", new NetworkCredential( SecurelyStoredAccount, SecurelyStoredPassword ) ); proxy.Credentials = cache; long []monlist = proxy.MonitorList(); }

Enumerations and Structures (C#):

public class cfgItem { public long ID; // ID of the Object public string name; // name of the object public long type; // numerical ID of object type public string typedesc; // Textual description of object type }

< Back

For information on other features and concepts related to those discussed in this article, refer to the following ipMonitor resources:

Last Updated: August 31, 2006 | What did you think of this topic?

Privacy Statement | Terms of Use | EULA | Contact | Site Map

Prices displayed do not reflect international pricing unless otherwise stated. Please see our international price list for current pricing specific to your location. All prices are subject to change without notice.

© 2003-2008 SolarWinds.net, Inc. All Rights Reserved. SolarWinds®, the SolarWinds logo, ipMonitor®, LANsurveyor®, and Orion® are among the trademarks or registered trademarks of the company in the United States and/or other countries. All other trademarks are property of their respective owners.