ComponentSpace Professional .NET and ActiveX components for developers
ComponentSpace Home | Products | Downloads | Support | Purchase | Services | About Us
 
ICMP (Ping) for your C#, VB.NET, and ASP.NET applications

ICMP (Ping) for your C#, VB.NET, and ASP.NET applications

.NET
Product Links
 Purchase
single developer - $99 
4 developer team - $199 
8 developer team - $299 
site license - $399 
site + source - $799 
 
 Download
 Documentation
 Code Samples
 Screen Shots
 Testimonials
 Ask a Question

Send ICMP echo messages and receive echo replies. Ping a server to see whether it’s operational.

The ICMP component for .NET is a fully featured, easy to use implementation of the ICMP protocol for .NET and ASP.NET applications. Fully compliant with RFC 792, the component offers .NET developers an easy way to ping servers and perform other ICMP operations from within their applications.

Part of the award winning .NET Internet Component Suite, the component is designed specifically for .NET and is written in 100% managed C# code.


What's Included


Pinging a Server

  • EchoClient class sends echo requests (EchoMessage), receives the echo reply (EchoReplyMessage) and checks it against the request

  • Ping either synchronously or asynchronously


ICMP Message Construction and Parsing

  • ICMP messages are fully parsed

  • IcmpMessage and derived classes model ICMP request and response messages


Sending and Receiving ICMP Messages

  • Send and receive IcmpMessage requests and response using the IcmpClient class

  • Perform ICMP operations either synchronously or asynchronously


Designed for .NET

  • Object oriented design specifically for the .NET framework

  • 100% managed code written in C#

  • Make either synchronous or asynchronous (Begin/End) calls

  • Asynchronous calls may either use events or callbacks