JConsole と JMX がどのように連携するのか興味があります。具体的には、このJConsole Guideを読みました。
jconsole uses a JMXConnector client to connect to the JMXConnectorServer in
the target application. If the application isn't started with the JMX agent
then there isn't a JMXConnectorServer and jconsole doesn't have anything to
connect too. In that case it uses a HotSpotTM VM specific mechanism to start
the JMX agent in the target VM. Once the agent is started then jconsole connects
as normal.
jconsole を起動すると、JMX 情報用のポートとホスト名が必要になるだけなので、任意の tcp 接続 (およびプログラミング言語) を介して MBean にアクセスできるかどうか、または jconsole に特別な何かがあるかどうか疑問に思っています。もやってますか?
Java を使用して MBean ファクトリにアクセスする方法は知っていますが、TCP または別の簡単なメカニズムを介して任意の言語でこれらのアイテムにアクセスできるかどうかに興味があります。残りのコネクタについて説明しているリンクも参照してください。