adsense

14.08.2014

Ear, War ve Jar Dosyaları Arasındaki Farklar


 
1.      Enterprise Application ( .ear )
 
Bir Enterprise Application, aşağıdaki J2EE uygulamaları veya modüllerinden biri veya daha fazlasını  içerir.
 
·         Web Uygulamaları
·         Enterprise Java Beans (EJB) modülleri
·         Resource Adapter modülleri
Bir Enterprise Application  .ear olarak arşivlenmiş, .war ve .jar uzantılı dosyaları içeren bir kolleksiyon gibi düşünülebilir.
 
2.      Web Application (.war)
Bir web uygulaması her zaman aşağıdaki dosyaları içermelidir:
·         Yardımcı classlar ile verilen servlet veya JSP sayfası
·         J2EE standartlarına uygun olan .war dosyasının içerisindeki bileşenleri yapılandıran bir web.xml dosyası
Web uygulaması ayrıca JSP tag kütüphanelerini, statik .html ve görsel dosyaları, bazı classları, .jar uzantılı dosyaları ve web uygulaması için weblogic bileşenlerini yapılandıran weblogic.xml dosyasını da içerebilir.
 
3.      Enterprise JavaBean ( .jar )
 
Enterprise JavaBeans (EJBs), belirli bir iş mantığını uygulayan, bileşen bazlı dağınık iş uygulamalarını geliştirme olanağı sağlayan Java bileşenleridir.
 
EJB modülleri .jar uzantıya sahip arşiv dosyaları olarak paketlenir.
 
 
            İnsan sahip olduklarının toplamı değil, fakat henüz gerçekleştiremediklerinin toplamıdır.
                                                                                                                               Jean Paul Sartre
 
 

Hiç yorum yok:

Yorum Gönder