Java® Yönetim Uzantıları Nelerdir?
Java® Yönetim Uzantıları (JMX) teknolojisi, yaygın olarak
kullanılan Java® programlama dilinin bir ekidir. JMX kod sürümü 1.2 Java 2
Platform, Standard Edition 5.0 sürümü güncellemesinde yayınlandı. JMX araçları,
Java® geliştiricilerin Java® özellikli cihazlar, ağlar ve Java® kurumsal
platformları ile daha verimli çalışmasını kredi notum düşük nasıl kredi çekerimsağlar.
Java® geliştiricileri ve yöneticileri, Java® uygulamalarını, servislerini ve
hata koşullarını kurmak, yapılandırmak ve izlemek için JMX'i kullanır.
Mevcut program tasarımlarını değiştirmeye gerek kalmadan, JMX
teknolojisinin entegre yönetim bileşenleri veya nesneleri Java® uygulama
programlama arayüzünü geliştirir. Java® prosedürlerini tanımlamak için yeni kod
oluşturma ve uygulama için esnek seçenekler, Java® Management Extensions'ın
önemli bir özelliğidir. Yöneticiler ve geliştiriciler, çeşitli Java® özellikli
cihaz ve sistemlerde JMX'in bağımsız, ölçeklenebilir bileşenlerini
kullanabilir. Java® Management Extensions'ı mevcut Java® uygulamalarıyla ve
yeni teknolojilerle entegre etme kolaylığı da geliştiricilere yarar sağlar.
Java® Management Extensions mimarisinin üç seviyesi vardır.
JMX teknolojisi, her seviyedeki araçları ve kaynakları fonksiyona göre
birleştirir. Uzaktan Yönetim fonksiyonları ve prosedürleri sistemin en üst
seviyesini oluşturur. Bu seviyenin altında, program çekirdeğinde, Yönetilen
Fasulye Sunucusunda bir araya getirilen Java® aracıları bulunur. Yönetilen
Fasulye (MBeans) veya Enstrümantasyon seviyesi, cihaz ve program kodlarının alt
seviyesidir.
MBeans, geliştiricilerin yönetim süreçlerini ve son
kullanıcı seçeneklerini içeren arabirimleri özelleştirmek için kullandıkları
yapılandırılabilir Java® nesneleridir. Dört çeşit MBeans, her biri bir Java®
arabiriminin yapılandırmasında ve yönetiminde farklı bir işlev gerçekleştirir.
MBeans yapısında, geliştiriciler yönetim bildirimleri veya kullanıcı
talimatları sağlamak veya diğer MBeans'lerle iletişim kurmak için farklı
sınıfları programlamaktadır.
Java® ajanları, JMX sisteminin, MBeansServer'ın çekirdeğini
oluşturur. Java® Yönetim Uzantıları, geliştiricileri ve yönetim işlevlerini
yürütmek için gelir belgesiz kredi veren bankalarbu aracıları kullanır. Maddeler çalışmak için alt seviyedeki
MBeans için mevcut olmalıdır. Çalışan ajanlar, herhangi bir işletim sisteminde
bir prosedür çağrısına benzer, bu yüzden geliştiriciler, JMX sisteminin düzgün
çalışması için bunları doğru şekilde tanımlamalıdır.
Uzaktan Yönetim, ağ yönetiminin önemli bir unsurudur ve
Java® uygulamalarının düzgün bir şekilde çalışmasını sağlar. JMX mimarisinin en
üst seviyesi, geliştiricilerin, çalışırken Java® uygulamalarını izlemek ve
değiştirmek için kullandıkları bir sistem sağlayarak bu ihtiyaçları karşılar.
Bu işlevleri gerçekleştirmek için, JMX Uzaktan Yönetim düzeyi, konektörler ve
bağdaştırıcılar olarak adlandırılan özel bileşenleri kullanır. Yönetim
uygulamasının, JMX MBeans ve JMX aracılarına erişmek için HTML gibi genel Java
protokollerini kullanmasına izin veriyorlar.
Yorumlar
Yorum Gönder