Különbség WebLogic és WebSphere között

Anonim

WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8. 0

Az alkalmazáskiszolgálók fontos szerepet játszanak a modern vállalati számítástechnikában a vállalati alkalmazások fejlesztésének, telepítésének és integrálásának platformjaként. Az alkalmazáskiszolgálók megkönnyítik a közös funkciókat, például a kapcsolatot, a biztonságot és az integrációt. Ez lehetővé teszi a fejlesztő számára, hogy csak az üzleti logikára összpontosítson. A vezető Java EE-alapú alkalmazáskiszolgálók közül kettő a WebLogic és a WebSphere alkalmazáskiszolgálók.

Mi a WebLogic?

A WebLogic (Oracle WebLogic Server) az Oracle Corporation által kifejlesztett többplatformos Java EE alkalmazásszerver. A WebLogic kiszolgáló a Java EE platformon alapuló termékcsaládot kínál. Az alkalmazáskiszolgálón kívül WebLogic Portal (vállalati portál), EAI (Enterprise Application Integration) platform, WebLogic Tuxedo (tranzakciós szerver), WebLogic kommunikációs platform és webszerver áll. Az alkalmazáskiszolgáló jelenlegi verziója a WebLogic Server 11gR1, amelyet májusban adtak ki. A WebLogic alkalmazáskiszolgáló része az Oracle Fusion Middleware portfóliójának. Az alapvető adatbázisokat, mint az Oracle, a Microsoft SQL szerver, a DB2 stb., A WebLogic kiszolgáló támogatja. A WebLogic Workshop nevű Eclipse Java IDE a WebLogic platformhoz tartozik. A WebLogic alkalmazáskiszolgáló interoperábilis. NET és könnyen integrálható a CORBA, a COM +, a WebSphere MQ és a JMS. A BPM és az adatlekérdezést a kiszolgáló Process Editionja támogatja. Továbbá, a WebLogic szerver támogatja a különböző nyílt szabványokat, például a SOAP, az UDDI, a WSDL, a WSRP, az XSLT, az XQuery és a JASS.

Mi a WebSphere?

A WebSphere (WebSphere Application Server vagy WAS) egy IBM által kifejlesztett alkalmazáskiszolgáló. Ez az IBM WebSphere termékcsaládjának fő terméke. Jelenlegi verziója a 8. 0., amely 2011 júniusában jelent meg. A jelenlegi verzió egy JAVA EE 6-kompatibilis szerver. A nyílt szabványok, mint például a Java EE, az XML és a Web Services, a WebSphere alkalmazáskiszolgáló felépítésére szolgálnak. 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 x86, x86-64, PowerPC, SPARC, IA-64 és zSeries architektúrákat. A WebSphere kiszolgáló kompatibilis az Apache HTTP kiszolgálóval, a Microsoft IIS-rel, a Netscape Enterprise Server és az IBM HTTP kiszolgálóval. A kapcsolat alapértelmezett portja 9060. A Java EE biztonsági modell (az alap operációs rendszer által biztosított biztonsággal) alapul szolgál a WebSphere alkalmazáskiszolgáló biztonsági modelljének.

Mi a különbség a WebLogic és a WebSphere között?

Habár a WebLogic kiszolgáló és a WebSphere kiszolgáló két vezető Java EE-alapú alkalmazáskiszolgáló, ezeknek a saját különbségeik vannak.A WebLogic alkalmazáskiszolgálót az Oracle fejlesztette ki, míg a WebSphere alkalmazáskiszolgáló az IBM terméke. A WebSphere kiszolgáló legújabb verziója támogatja a Java EE 6 alkalmazást, de a WebLogic szerver legújabb verziója csak a Java EE 5-et támogatja. Mind a WebLogic, mind a WebSphere szervereket nagymértékben használják az iparban, és a Java közösség úgy véli, hogy többé-kevésbé ugyanolyan jön a funkciók és funkciók nyújtanak. A Crimson tanácsadó csoport 2011. májusi, a két alkalmazáskiszolgáló közötti költségkülönbségről szóló tanulmány szerint azonban a WebSphere kiszolgáló költségesebbnek bizonyult, mint a WebLogic kiszolgáló. Ennek három fő oka a WebLogic teljesítményelőnye (kevesebb hardver / szoftver és támogatási költségek), a WebLogic kisebb működési költségei és a WebSphere magasabb "népköltségei" miatt képzett szakemberek igénybevétele miatt.