Namai Plėtra Kas yra „Java“ plėtiniai (jmx)? - apibrėžimas iš techopedijos

Kas yra „Java“ plėtiniai (jmx)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Java“ valdymo plėtiniai (JMX)?

„Java“ valdymo plėtiniai (JMX) yra „Java“ technologija, apibrėžianti „Java“ programų valdymo sąsajų diegimo standartus ir tiekianti programas, skirtas programų, sistemos objektų, įrenginių ir į serverį orientuotų tinklų valdymui ir stebėjimui. Jį sudaro architektūra, projektavimo modeliai, programų programavimo sąsajos (API) ir programos, skirtos programų ir tinklo valdymui.


„JMX“ technologija suteikia lengvą „Java“ pagrindu sukurtų programų valdymo plėtinį. Tai yra gimtoji „Java“ programavimo kalba.

„Techopedia“ paaiškina „Java“ valdymo plėtinius (JMX)

JMX teikia moderniausius „Java“ programų ir tinklo paslaugų valdymo sprendimus. Tai taip pat suteikia „Java“ kūrėjams būdą įdiegti „Java“ kodą ir sukurti išmaniuosius „Java“ agentus.


JMX architektūra skirstoma į tris lygius:

  • 1 lygis: Šis lygis vadinamas zondo lygiu. Jį sudaro zondai arba MBeans ir taip pat žinomas kaip prietaisų lygis, nes jis daugiausia susijęs su išteklių matavimu.
  • 2 lygis: Šis lygis yra žinomas kaip agento lygis. „MBeanServer“ veikia kaip tarpininkas tarp zondų arba „MBean“ ir „Java“ programų.
  • 3 lygis: dar žinomas kaip nuotolinio valdymo lygis, jis leidžia klientui (nuotolinei programai) prisijungti prie MBeanServer protokolų jungčių ir adapterių pagalba.

JMX technologija leidžia integruoti esamus valdymo sprendimus. Jis gali būti naudojamas valdyti ir stebėti „Java Virtual Machine“ (JVM). „JMX“ technologija taip pat naudojama renkant programų elgsenos statistiką, keičiant programų konfigūraciją ir siunčiant pranešimus apie klaidų ir būsenos pokyčius. Tai leidžia „Java“ kūrėjams sujungti išteklius ir atskleisti išteklius kaip objektus paskirstytoje aplinkoje.


Kuriant valdymo infrastruktūrą, JMX technologija siūlo šiuos privalumus:

  • „Java“ programas galima valdyti be didelių investicijų. Poveikis „Java“ programų dizainui yra beveik nereikšmingas.
  • JMX teikia komponentais pagrįstą architektūrą, kuri yra keičiama, efektyvi ir patikima. Komponentus galima pasirinkti pagal poreikį.
  • JMX suteikia sklandžią integraciją su esamais valdymo sprendimais. Gali būti tvarkomi keli protokolai, tokie kaip paprastas tinklo valdymo protokolas (SNMP), žiniatinklio verslo valdymas ir HTTP.
Kas yra „Java“ plėtiniai (jmx)? - apibrėžimas iš techopedijos