Kurumsal JavaBeans (EJB)

Yazar: Peter Berry
Yaratılış Tarihi: 17 Ağustos 2021
Güncelleme Tarihi: 11 Mayıs Ayı 2024
Anonim
Java EE 123: EJB 1: Что такое EJB
Video: Java EE 123: EJB 1: Что такое EJB

İçerik

Tanım - Enterprise JavaBeans (EJB) ne anlama geliyor?

Kurumsal JavaBeans (EJB), Java Platformu, Enterprise Edition (Java EE) için sunucu tarafı ve platformdan bağımsız Java uygulaması programlama arabirimidir (API). EJB, büyük dağıtılmış uygulamaların geliştirilmesini basitleştirmek için kullanılır.


EJB konteyneri, işlem yönetimi ve güvenlik yetkilendirmesini gerçekleştirerek, fasulye geliştiricisinin iş konularına konsantre olmasını sağlar. Ek olarak, bir müşteri geliştiricisi EJB iş mantığına odaklanmadan sunum katmanına konsantre olabilir. Bu, dağıtılmış bir uygulamayı çalıştıran küçük cihazlar için faydalı olan daha ince bir istemciye olanak tanır.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Kurumsal JavaBeans'ı (EJB) açıklıyor

EJB taşınabilir olduğundan, bir uygulama geliştiricisi mevcut fasulye üzerine kolayca uygulama yapabilir. Yeni uygulamalar, standart API'ler kullanan herhangi bir Java Enterprise Edition (EE) uyumlu sunucuda çalışır.

Bir uygulamanın gerekli ölçeklendirilebilirliği, veri bütünlüğünü ve çeşitli uygulama istemcisi gereksinimlerini karşılamasını sağlamak, EJB'yi dağıtılmış bir uygulama geliştirmesinde değerlendirirken hayati öneme sahiptir. EJB her zaman dağıtılmış uygulama geliştirmeye uygun değildir. Bu nedenle, aşağıdaki EJB sınırlamaları göz önünde bulundurulurken, proje gereklilikleri EJB kullanılmadan önce açıkça iletilmeli ve anlaşılmalıdır:


  • EJB şartnamesi, geniş dokümantasyonu ve karmaşık yapısı nedeniyle uygunsuz bir araçtır. İyi bir geliştirici, EJB spesifikasyonunu okumak ve incelemek için zaman ayırmalıdır - bazı bilgiler EJB kod yazımı ve dağıtımıyla ilgili olmasa bile.
  • EJB, bir hatanın kodun içinde mi yoksa EJB kabında mı olduğunu belirlemek zor olduğundan, temel Java kodlamasından daha fazla geliştirme ve hata ayıklama kaynağı gerektirir.
  • EJB uygulaması karmaşıktır. Örneğin, bir geliştirici, "merhaba dünya" gibi basit bir uygulama gibi basit bir uygulama için 10 veya daha fazla dosya (bir dosyaya) yazabilir.
  • EJB şartname değişiklikleri eski kodla sonuçlanır. Bu nedenle, kodu yeni bir EJB konteyneriyle uyumlu hale getirmek ekstra çaba ve daha yüksek maliyetler gerektirir.