列宿乃施于上榮兮 日月才經于柍桭

          ………… 白駒過隙 歲月如斯 夢縈回繞 心靈之聲
          posts - 57, comments - 8, trackbacks - 0, articles - 41
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          一個MX4J docs中遠程管理調用的例子

          Posted on 2007-09-18 19:39 默認為零 閱讀(406) 評論(0)  編輯  收藏 所屬分類: 技術

            簡單的說,JMX技術是一個為應用程序植入管理功能的框架,而MX4J是它的一種高級實現。這是Apache組織的一個開源項目,從它主頁http://mx4j.sourceforge.net/可以免費下載并使用。sun的JMX參考實現這里不談,有興趣可以訪問http://java.sun.com/products/JavaManagement/。

            解開MX4J包,在它\examples\mbeans\rmi目錄下有一個RMI MBean example,如果你的管理功能需要跨虛擬機運行,可以用它來實現。

            運行步驟如下:

            1).環境變量中添加JMX基礎包(一般是jmxtools-1.2.jar及jmxri-1.2.jar)及mx4j-jmx.jar,運行javac examples\mbeans\rmi\*.java,目錄返回examples上級目錄,運行rmic mx4j.examples.mbeans.rmi.MyRemoteServiceObject,生成MyRemoteServiceObject_Skel.class和MyRemoteServiceObject_Stub.class兩個文件。

            2).Server端注冊
            set classpath=.
            rmiregistry

            最后不用多說了,server啟動,client調用之。

            這是基于JMX管理框架遠程調用的簡單例子,我們可以根據自己的業務需要擴展、豐富這個技術架構。

          主站蜘蛛池模板: 永济市| 清远市| 阜南县| 定结县| 治县。| 佛学| 乌兰浩特市| 城口县| 沅江市| 民勤县| 德格县| 双流县| 牙克石市| 中阳县| 车险| 商洛市| 南通市| 乌什县| 清远市| 阿合奇县| 邵东县| 侯马市| 鹿邑县| 城固县| 临江市| 南康市| 长武县| 隆林| 嘉荫县| 清流县| 陆河县| 巴塘县| 封开县| 连平县| 高安市| 长海县| 南皮县| 景泰县| 张掖市| 石台县| 河津市|