PRODUCTS DOWNLOADS CAREERS SERVICES COMPANY CONTACT HomeProductsICMP Ping Library for Java/Windows ICMP Ping Library for Java/Windows Verax ICMP Ping Library for Java/Windows is a high-performance, asynchronous and 100% JNI (Java Native Interface) implementation of the ICMP (Internet Control Message Protocol) ping for Microsoft Windows, independent of any third party libraries. Download free version The problem Java 5 introduced the InetAddress class for ICMP ping messages however its behavior is highly platform-dependent. On Windows, the isReachable() method uses connection on TCP port 7 (echo) which gives inaccurate results both in terms of response times and actual availability. Verax ICMP Library addresses these problems by using a 100% native approach based purely on Winsock raw sockets. It is used for implementing Windows ICMP pings in Verax NMS & APM on Windows platforms. Asynchronous, lightweight and efficient implementation Accurate response time calculation No third party dependencies Supported systems Verax ICMP Library supports Microsoft Windows XP, Vista, 7, Server 2003, Server 2008 and higher. For systems supporting UAC (User Access Control), the library requires administrator-elevated privileges to run (without them, RAW ICMP sockets cannot be created). License The software is provided "as is" with no warranty and no support under the GPL v3 license. For a commercial, non-GPL license and support please contact sales at veraxsystems.com. Tools required for compilation Verax ICMP Library requires Oracle JRE 1.6 or higher and Microsoft Visual C++ 2003 or higher for compilation (please refer to the README file in the .zip file for details on how to compile the .jar and corresponding JNI .dll). Documentation JavaDoc documentation and examples are provided within the library .zip file available for downloads. Project JavaDocs Applications downloads Network Management & Application Performance Monitoring Asset Management & Service Desk Tools downloads SNMP Agent Simulator Database Load Simulator IPMI Library for Java ICMP Ping Library for Java/Windows Careers Careers at Sonalake Current openings CONTACT US +1 855 219 0009 Contact sales Technical support Global offices Copyright © 2003-2016 Verax Systems Site map Terms & Conditions Privacy Policy EN | DE | PL