Hey Folks. I have a reasonably large commercial project (so for-pay licensing is always an option) that is moving into the windows space and I am planning on doing alot of polling with WMI. This is a Java 1.6 client app. Are there any good resources or books out there to get me started in accomplishing this in java? I feel my .NET fu is pretty strong, but I often don't know where to start to accomplish the same tasks in Java.
Thanks!
I don't know of any books specific to Java, but If I can offer some advice it would be to just start with WMI MSDN documentation. Also, since WMI is a COM based API, I would look into using a Java to COM bridge for accessing the API. Any one of the following should work:
For a Java wrapper around WMI, there is the jWMI library.
I would like to spread some word of warning regarding the jWMI: in case you do not have control over the systems where your app will run (say simple desktop application), expect issues with the antiviruses. jWMI is not a real library, but merely a utility. It creates a jwmi.vbs file on flight and simply tries to execute it with the "cmd /c" Runtime call. As you might imagine, the antiviruses are typically not happy with such behaviour and sandbox/block the file immediately.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With