WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8.0
Az alkalmazáskiszolgálók nagy szerepet játszanak a modern vállalati számítástechnikában, mivel platformként szolgálnak a vállalati alkalmazások fejlesztésére, telepítésére és integrálására. Az alkalmazáskiszolgálók megkönnyítik a közös funkciókat, mint például a kapcsolat, a biztonság és az integráció. Ez lehetővé teszi a fejlesztőnek, hogy csak az üzleti logikára összpontosítson. Két vezető Java EE-alapú alkalmazáskiszolgáló a WebLogic és a WebSphere alkalmazáskiszolgálók.
Mi a WebLogic??
A WebLogic (Oracle WebLogic Server) egy platformközi Java EE alkalmazáskiszolgáló, amelyet az Oracle Corporation fejlesztett ki. A WebLogic szerver termékcsaládot kínál, amely a Java EE platformon alapul. Az alkalmazáskiszolgálón kívül a WebLogic Portal (vállalati portál), EAI (Enterprise Application Integration) platform, WebLogic Tuxedo (tranzakciós szerver), WebLogic Communication Platform és egy webszerver alkotja. Az alkalmazáskiszolgáló jelenlegi verziója a WebLogic Server 11gR1, amelyet 2011 májusában adtak ki. A WebLogic alkalmazáskiszolgáló az Oracle Fusion Middleware portfóliójának része. A nagyobb adatbázisokat, mint például az Oracle, a Microsoft SQL szerver, a DB2 stb. A WebLogic szerver támogatja. A WebLogic platformhoz tartozik egy Eclipse Java IDE, a WebLogic Workshop néven. A WebLogic alkalmazáskiszolgáló interoperábilis a .NET-rel és könnyen integrálható a CORBA, COM +, WebSphere MQ és JMS rendszerekkel. A BPM és az adatok leképezését a kiszolgáló Process Edition támogatja. Ezenkívül a WebLogic szerver különféle nyílt szabványokat támogat, mint például a SOAP, UDDI, WSDL, WSRP, XSLT, XQuery és JASS..
Mi a WebSphere??
A WebSphere (WebSphere Application Server vagy WAS) az IBM által kifejlesztett alkalmazáskiszolgáló. Ez az IBM WebSphere termékek családjának fő terméke. Jelenlegi kiadása 8.0., Amelyet 2011. júniusban adtak ki. A jelenlegi verzió egy JAVA EE 6-kompatibilis szerver. A WebSphere alkalmazáskiszolgáló felépítéséhez olyan nyílt szabványokat használnak, mint például a Java EE, az XML és a Web Services. Ez egy többplatformos alkalmazáskiszolgáló, amely támogatja a Windows, Linux, Solaris, AIX, i / OS és z / OS operációs rendszereket, valamint az x86, x86-64, PowerPC, SPARC, IA-64 és a zSeries architektúrákat. A WebSphere szerver kompatibilis az Apache HTTP szerverrel, a Microsoft IIS, a Netscape Enterprise Server és az IBM HTTP szerverrel. Alapértelmezett csatlakozási portja 9060. A Java EE biztonsági modell (a mögöttes operációs rendszer által biztosított biztonsággal együtt) alapja a WebSphere alkalmazáskiszolgáló biztonsági modelljének..
Mi a különbség a WebLogic és a WebSphere között?
Bár a WebLogic szerver és a WebSphere szerver két vezető Java EE-alapú alkalmazáskiszolgáló, ám vannak különbségeik. A WebLogic alkalmazáskiszolgálót az Oracle fejlesztette ki, míg a WebSphere alkalmazáskiszolgáló az IBM terméke. A WebSphere szerver legújabb verziója támogatja a Java EE 6-at, de a WebLogic szerver legújabb kiadása csak a Java EE 5-et támogatja. Mind a WebLogic, mind a WebSphere kiszolgálókat erősen használják az iparban, és a Java közösség úgy véli, hogy többé-kevésbé azonosak, ha jön a szolgáltatásaikhoz és funkcióikhoz. A Crimson tanácsadó csoport által 2011 májusában elvégzett tanulmány szerint, amely a két alkalmazáskiszolgáló költségkülönbségéről szól, a WebSphere szervert drágábbnak találták, mint a WebLogic szervert. Ennek három fő oka a WebLogic teljesítmény előnye (ami kevesebb hardver / szoftver és támogatási költségeket jelent), a WebLogic alacsonyabb működési költségei és a WebSphere magasabb „emberek költségei”, mivel képzett szakembereknek kell alkalmazniuk.