İçindekiler:
Tanımı - Application Assembler ne anlama geliyor?
Uygulama birleştirici, bir uygulama oluşturmak için kurumsal fasulye sağlayıcısından alınan Java Arşivi (JAR) dosyalarını birleştiren kişi veya kuruluştur. Java uygulama derleyicisi JAR dosyalarının sayısını arttırma ve / veya azaltma yeteneğine sahiptir. Uygulama birleştirici ve Enterprise JavaBeans (EJB) sağlayıcısı aynı veya farklı kişiler veya kuruluşlar olabilir.
Uygulama birleştirici, dağıtım için tüm kurumsal fasulye bileşenlerini tek bir birim halinde toplar. Uygulama birleştirici, bir grup güvenlik rolünden oluşan kurumsal fasulyenin JAR dosyası güvenlik görünümünü tanımlayabilir veya tanımlamayabilir. Bu roller, uygulamaya başarılı bir şekilde erişmek ve kullanmak için kullanılan semantik izin gruplama yöntemleridir.
Techopedia Uygulama Birleştiricisini açıklıyor
Bir uygulama montajcısının sorumluluğu, dağıtıcının çalışmasını basitleştirerek kurumsal fasulyelerin güvenlik görünümünü sağlamaktır. Bir uygulama birleştirici güvenlik görünümünü sağlamadığında, dağıtıcının güvenlik görünümünü ayırmadan önce tüm kullanıcı rollerini anlaması gerekir. Bir uygulama birleştirici güvenlik rollerini tanımladığında, dağıtıcı daha sonra kullanıcı gruplarını veya kullanıcı hesaplarını uygulama birleştiricisi tarafından tanımlanan güvenlik rollerine atar.
Uygulama montajcısı aşağıdaki görevlerden sorumludur:
- Kurumsal fasulye adının değiştirilmesi.
- Ortam giriş değerlerini değiştirme.
- Çevre özelliklerinin yeni değerlerinin tanımlanması.
- Yeni açıklama öğelerini değiştirme veya oluşturma.
- Bir kurumsal fasulye başvurusunu bir kurumsal fasulye'ye bağlamak için JAR dosyasında bir EJB bağlantı öğesi oluşturma.
- Güvenlik rolü öğesini kullanarak güvenlik rollerini tanımlama, yani derleyicinin, çekirdek sağlayıcısının bildirdiği güvenlik rolü referanslarını güvenlik rollerine bağlamak için rol bağlantısı öğesini kullanması gerekir.
- Yöntem izinleri ile yöntem izinlerini tanımlama.
- İşlem özniteliklerini tanımlama.
