by ComponentSpace - Product Type: Component / .NET Class / 100% Managed Code
Perform Internet route tracing to determine network delays and topology. ComponentSpace Trace Route Component is fully event driven. Receive events when route timing has completed, a hop has completed, and the route tracing has completed. Written in 100% managed C# code, the Class Library offers .NET developers complete route tracing functionality for their applications.
Our regular prices are shown below. Please logon to see your discounted prices.
| Add to Cart | $ 195.02 | 1 Developer License | Download (541 KB) | |
| Add to Cart | $ 293.02 | 4 Developer License | Download (541 KB) | |
| Add to Cart | $ 391.02 | 8 Developer License | Download (541 KB) | |
| Add to Cart | $ 489.02 | 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) | Download (541 KB) | |
| Add to Cart | $ 979.02 | 1 Site Wide License (Allows Unlimited Developers at a Single Physical Address) with Source Code | Verify | Download (592 KB) |
| Add to Cart | $ 97.02 | 1 Developer Premium Support License | Download (29 KB) |
Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase. All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed above including volume licensing and previous versions.
Our regular prices are shown above. Please logon to see your discounted prices.
ComponentSpace Trace Route Component may be used in any Windows or Web application by adding a reference to the assembly to access the classes in the KeyTech.TraceRoute namespace.
The TraceRouteClient class instigates route tracing. You may specify the maximum number of hops and also whether to resolve Internet addresses to names. The route tracing either may be performed synchronously (blocking) using the TraceRoute method or asynchronously (non-blocking) using the BeginTraceRoute and EndTraceRoute methods. For asynchronous calls you may receive completion notification either through an event or a callback method. A timeout may be specified.
For each hop a number of timings are done. These are reported using the TraceRouteTimingCompleted event that includes the timing and TTL information. Once the timings for a hop are completed a TraceRouteHopCompleted event is raised that includes the server address and optionally its name, the hop number and the timings. Finally once the target server is reached a TraceRouteCompleted event is raised. Once completed the entire route tracing information is returned in a list of TraceRouteHop objects.
All classes that raise events support a SynchronizingObject property. All classes report errors through the TraceRouteException.
Main Features
This class library may also be purchased as part of the Key Technology .NET Internet Suite.
Publisher
Primary Category
Related Products
Related Categories