Isi kandungan:
- Definisi - Apakah yang dimaksudkan dengan Sambungan Pengurusan Java (JMX)?
- Techopedia menerangkan Sambungan Pengurusan Java (JMX)
Definisi - Apakah yang dimaksudkan dengan Sambungan Pengurusan Java (JMX)?
Sambungan Pengurusan Java (JMX) adalah teknologi Java yang mentakrifkan piawaian untuk melaksanakan antara muka pengurusan untuk aplikasi Java dan alat pembekalan untuk mengurus dan memantau aplikasi, objek sistem, peranti, dan rangkaian berorientasikan pelayan. Ia terdiri daripada seni bina, corak reka bentuk, antara muka pengaturcaraan aplikasi (API), dan perkhidmatan untuk aplikasi dan pengurusan rangkaian.
Teknologi JMX menyediakan sambungan pengurusan ringan kepada aplikasi berasaskan Java. Ia berasal dari bahasa pengaturcaraan Java.
Techopedia menerangkan Sambungan Pengurusan Java (JMX)
JMX menyediakan penyelesaian pengurusan yang terkini untuk aplikasi dan perkhidmatan rangkaian Java. Ia juga menyediakan pemaju Java dengan cara untuk melaksanakan kod Java dan membuat ejen Java pintar.
Seni bina JMX dikelaskan kepada tiga peringkat:
- Tahap 1: Tahap ini dirujuk sebagai tahap penyelidikan. Ia terdiri daripada kuar atau MBeans dan juga dikenali sebagai tahap instrumentasi kerana ia terutamanya berkaitan dengan peralatan sumber.
- Tahap 2: Tahap ini dikenali sebagai tahap ejen. MBeanServer bertindak sebagai perantara antara probe atau aplikasi MBean dan Java.
- Tahap 3: Juga dikenali sebagai tahap pengurusan jauh, ia membolehkan klien (aplikasi jauh) untuk menyambung ke MBeanServer dengan bantuan penyambung protokol dan penyesuai.
Teknologi JMX membolehkan integrasi penyelesaian pengurusan sedia ada. Ia boleh digunakan untuk mengurus dan memantau Mesin Maya Maya (JVM). Teknologi JMX juga digunakan dalam mengumpul statistik tingkah laku aplikasi, mengubah konfigurasi aplikasi, dan pemberitahuan ralat dan perubahan keadaan. Ia membolehkan pemaju Java merangkum sumber dan mendedahkan sumber sebagai objek dalam persekitaran yang diedarkan.
Teknologi JMX menawarkan kelebihan berikut dalam membina infrastruktur pengurusan:
- Aplikasi Java dapat diurus tanpa investasi yang berat. Kesan terhadap reka bentuk aplikasi Java hampir diabaikan.
- JMX menyediakan senibina berasaskan komponen, yang berskala, cekap dan boleh dipercayai. Komponen boleh dipilih mengikut keperluan.
- JMX menyediakan integrasi lancar dengan penyelesaian pengurusan yang sedia ada. Pelbagai protokol boleh dikendalikan, seperti Simple Network Management Protocol (SNMP), Pengurusan Enterprise berasaskan Web dan HTTP.