Weblogic ve Jboss Arasındaki Fark

Weblogic ve Jboss Arasındaki Fark
Weblogic ve Jboss Arasındaki Fark

Video: Weblogic ve Jboss Arasındaki Fark

Video: Weblogic ve Jboss Arasındaki Fark
Video: Ramayan में जो देखा वो ठीक, पर क्या है तमिल में लिखी गई Kamba Ramayanam की कहानी | Sitaharan 2024, Kasım
Anonim

Weblogic vs Jboss

Uygulama sunucuları, kurumsal uygulamaların geliştirilmesi, dağıtımı ve entegrasyonu için bir platform görevi görerek modern kurumsal bilgi işlemde önemli bir rol oynar. Uygulama sunucuları bağlantı, güvenlik ve entegrasyon gibi ortak işlevleri kolaylaştırır. Bu, geliştiricilerin yalnızca iş mantığına odaklanmasını sağlar. Java EE tabanlı popüler uygulama sunucularından ikisi WebLogic ve Jboss uygulama sunucularıdır. Tipik olarak WebLogic büyük işletmelerde kullanılırken JBoss küçük/orta ölçekli şirketler tarafından tercih edilir.

WebLogic nedir?

WebLogic (Oracle WebLogic Sunucusu), Oracle Corporation tarafından geliştirilen bir çapraz platform Java EE uygulama sunucusudur. WebLogic sunucusu, Java EE platformuna dayalı bir ürün ailesi sunar. Uygulama sunucusu dışında, WebLogic Portal (kurumsal portal), EAI (Kurumsal Uygulama Entegrasyonu) platformu, WebLogic Tuxedo (bir işlem sunucusu), WebLogic İletişim Platformu ve bir web sunucusundan oluşur. Uygulama sunucusunun güncel sürümü, Mayıs 2011'de piyasaya sürülen WebLogic Server 11gR1'dir. WebLogic uygulama sunucusu, Oracle Fusion Middleware portföyünün bir parçasıdır. Oracle, Microsoft SQL sunucusu, DB2 vb. gibi ana veritabanları WebLogic sunucusu tarafından desteklenir. WebLogic Workshop adlı bir Eclipse Java IDE, WebLogic platformuyla birlikte gelir. WebLogic uygulama sunucusu. NET ile birlikte çalışabilir ve CORBA, COM+, WebSphere MQ ve JMS ile kolayca entegre edilebilir. BPM ve veri eşleme, sunucunun Process Edition tarafından desteklenir. Ayrıca WebLogic sunucusu, SOAP, UDDI, WSDL, WSRP, XSLT, XQuery ve JASS gibi çeşitli açık standartlar için destek sağlar.

Jboss nedir?

JBoss Uygulama Sunucusu (JBoss AS), RedHat tarafından geliştirilen ücretsiz ve açık kaynaklı bir uygulama sunucusudur. Yalnızca Java üzerinde çalışmakla kalmayıp aynı zamanda Java EE bölümünü de uygulayan Java EE tabanlı bir uygulama sunucusudur. JBoss, Java çalıştıran herhangi bir sistemde çalışan platformlar arası bir sunucudur. JBoss'un şu anki sürümü Aralık 2010'da yayınlanan 6.0'dır. JBoss şu anda Java EE 6 Web Profilini desteklemektedir (ancak tam Java EE 6 yığını desteklenmemektedir). JBoss, AOP (Aspect Oriented Programming), kümeleme, önbelleğe alma, dağıtılmış dağıtım, EJB, JPA, JASS, JCA, JME, JMS, JNDI, JTA, JACC, Java Mail, JSF, JSP, Web hizmetleri, JDBC ve OSGi dahil olmak üzere çeşitli teknolojileri destekler..

WebLogic ve Jboss arasındaki fark nedir?

WebLogic sunucusu ve JBoss sunucusu, Java EE tabanlı popüler uygulama sunucularından ikisi olmasına rağmen, kendi farklılıkları vardır. WebLogic uygulama sunucusu Oracle tarafından geliştirilmiştir, JBoss uygulama sunucusu ise ücretsiz ve açık kaynaklı bir üründür. JBoss sunucusunun en son sürümü Java EE 6 Web Profilini destekler, ancak WebLogic sunucusunun en son sürümü yalnızca Java EE 5'i destekler. Tomcat Sunucusu, bu JBoss'ta mümkün değildir. Web Logic'te birden fazla dağıtım yolu mümkündür, oysa Ant tek başına JBoss'ta dağıtım için kullanılabilir ve çok hızlı ve kolaydır.

WebLogic pahalı bir ürün olmasına rağmen, JBoss'ta sağlanmayan birçok özelliğe sahiptir. Örneğin, WebLogic'in web tabanlı yönetici konsolu, JMS, Veri Kaynakları ve güvenlik ayarları vb. yapılandırması için kullanılabilir. Unutmayın, JBoss'ta yapılandırma ve yönetim oldukça basittir, ancak bir UI sağlanmaz. WebLogic'teki tüm API'ler için kümeleme desteklenirken, kümeleme yalnızca JBoss'taki bazı özellikler için desteklenir. WebLogic JMS kümeleme sunarken JBoss sunmaz. WebLogic'te veritabanı bağlantısı için standart JDBC API kullanılır, ancak JBoss'ta veritabanı bağlantısı yalnızca jca-jdbc sarmalayıcıları aracılığıyla kullanılabilir, bu da bazen programcının kendi kodunu yazması gerektiği anlamına gelir.

WebLogic, ayrı bir web sunucusuna sahip olmanın ek maliyete neden olduğu ve dikey ölçeklendirmenin (örn. WebLogic, maliyetine rağmen güvenilirliğinden dolayı endüstride daha çok kullanılmaktadır. Ancak, aşırı karmaşık olmayan projeler için, ücretsiz olduğu için JBoss iyi bir seçenektir (performansı üretim ortamlarında henüz kanıtlanmamıştır). Bu nedenle, JBoss, yüksek fiyatlı WebLogic'i karşılayamayan küçük ve orta ölçekli şirketler arasında daha popülerdir.

Önerilen: