I am looking for someone to put together a basic setup to demonstrate how to use JMX to manage our Java programs remotely. This would be the 'Hello World" of JMX. A set of server side mods to a basic java program ( see below) and a set of client side utilities that remotely manage the remote server are expected.
We have a number of stand alone java programs that run on a server, and would like to use JMX to 1. start [url removed, login to view] [url removed, login to view] the config file 4. Report stats etc .
One example of a java program we have 1. reads a config file on startup, 2. opens a tcp connection to a server, and then processes data coming down the TCP connection till it shuts down. You could write your own small dummy program that emulates this to show how to add instrumentation to this program to use JMX.
I am looking for a set of programs that show what to add to a Java program to make it manageable as discussed above using JMX and a set of remote client side tools
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.