Your stand-alone Java app can use the IS Java API to invoke any IS service. If you just want to determine whether the server is responding to requests you can invoke the wm.server:ping service with no imputs which will respond with a single “date” return value containing the current timestamp of the server.
If you want to collect more information, you can write an IS service to do that and invoke it instead. That service could do whatever you need it to do executing a test service that might process a synthetic transaction designed to exercise a set of critical components and report the results back to you.
Of course, for more robust systems management capabilities of webMethods hosted services or business processes you should look seriously at webMethods Manager or webMethods Optimize.
Mark
#Integration-Server-and-ESB#Flow-and-Java-services#webMethods