WebLogic ve WebSphere karşılaştırması | WebLogic Server 11gR1 ve WebSphere 8.0
Uygulama sunucuları, kurumsal uygulamaların geliştirilmesi, devreye alınması ve entegrasyonu için bir platform görevi görerek modern kurumsal bilgi işlemde önemli bir rol oynamaktadır. Uygulama sunucuları bağlantı, güvenlik ve entegrasyon gibi ortak işlevleri kolaylaştırır. Bu, geliştiricinin yalnızca iş mantığına odaklanmasını sağlar. Java EE tabanlı önde gelen uygulama sunucularından ikisi WebLogic ve WebSphere uygulama sunucularıdır.
WebLogic nedir?
WebLogic (Oracle WebLogic Server), Oracle Corporation tarafından geliştirilen platformlar arası bir Java EE uygulama sunucusudur. WebLogic sunucusu, Java EE platformunu temel alan bir ürün ailesi sunar. Uygulama sunucusunun yanı sıra WebLogic Portal (kurumsal portal), EAI (Enterprise Uygulama Entegrasyonu) platformu, WebLogic Smokin (bir işlem sunucusu), WebLogic İletişim Platformu ve bir web sunucusundan oluşur. Uygulama sunucusunun şu anki 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 büyük veritabanları WebLogic sunucusu tarafından desteklenir. WebLogic Workshop adlı 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.
WebSphere nedir?
WebSphere (WebSphere Application Server veya WAS), IBM tarafından geliştirilmiş bir uygulama sunucusudur. IBM'in WebSphere ürünleri ailesindeki ana üründür. Mevcut sürümü 8.0., Haziran 2011'de yayınlandı. Mevcut sürüm bir JAVA EE 6 uyumlu sunucudur. WebSphere uygulama sunucusunu oluşturmak için Java EE, XML ve Web Hizmetleri gibi açık standartlar kullanılır. Windows, Linux, Solaris, AIX, i / OS ve z / OS işletim sistemlerini ve x86, x86-64, PowerPC, SPARC, IA-64 ve zSeries mimarilerini destekleyen çok platformlu bir uygulama sunucusudur. WebSphere sunucusu Apache HTTP sunucusu, Microsoft IIS, Netscape Enterprise Server ve IBM HTTP sunucusu ile uyumludur. Varsayılan bağlantı noktası 9060'tır. Java EE güvenlik modeli (temel işletim sistemi tarafından sağlanan güvenlikle birlikte) WebSphere uygulama sunucusunun güvenlik modeli için temel sağlar.
WebLogic ve WebSphere arasındaki fark nedir?
WebLogic sunucusu ve WebSphere sunucusu, Java EE tabanlı önde gelen uygulama sunucularından ikisi olmasına rağmen, kendi farklılıkları vardır. WebLogic uygulama sunucusu Oracle tarafından geliştirilirken, WebSphere uygulama sunucusu bir IBM ürünüdür. WebSphere sunucusunun en son sürümü Java EE 6'yı destekler, ancak WebLogic sunucusunun en son sürümü yalnızca Java EE 5'i destekler. Hem WebLogic hem de WebSphere sunucuları sektörde yoğun bir şekilde kullanılıyor ve Java Topluluğu, az çok aynı olduklarına inanıyor sağladığı özellikler ve işlevsellik gelir. Ancak Crimson danışmanlık grubunun Mayıs 2011'de bu iki uygulama sunucusu arasındaki maliyet farkı üzerine yaptığı bir araştırmaya göre, WebSphere sunucusunun WebLogic sunucusundan daha pahalı olduğu bulundu. Bunun üç ana nedeni, WebLogic'in performans avantajı (daha az donanım / yazılım ve destek maliyeti anlamına gelir), WebLogic'in daha az işletim maliyeti ve eğitimli profesyonellerin kullanılması gereği WebSphere'in daha yüksek “insan maliyetleri” dir..