WebLogic vs WebSphere | Server WebLogic 11gR1 vs WebSphere 8.0
Aplikační servery hrají hlavní roli v moderních podnikových počítačích, protože fungují jako platforma pro vývoj, nasazení a integraci podnikových aplikací. Aplikační servery usnadňují běžné funkce, jako je připojení, zabezpečení a integrace. To umožňuje vývojářům soustředit se pouze na obchodní logiku. Dva z předních aplikačních serverů založených na prostředí Java EE jsou aplikační servery WebLogic a WebSphere.
Co je WebLogic?
WebLogic (Oracle WebLogic Server) je multiplatformní aplikační server Java EE vyvinutý společností Oracle Corporation. Server WebLogic nabízí řadu produktů založených na platformě Java EE. Kromě aplikačního serveru se skládá z portálu WebLogic Portal (podnikový portál), platformy EAI (Enterprise Application Integration), WebLogic Tuxedo (transakční server), komunikační platformy WebLogic a webového serveru. Aktuální verzí aplikačního serveru je WebLogic Server 11gR1, který byl vydán v květnu 2011. Aplikační server WebLogic je součástí portfolia Oracle Fusion Middleware. Server WebLogic podporuje hlavní databáze, jako je Oracle, server Microsoft SQL, DB2 atd. Eclipse Java IDE s názvem WebLogic Workshop je dodáván s platformou WebLogic. Aplikační server WebLogic je kompatibilní s. NET a lze jej snadno integrovat s CORBA, COM +, WebSphere MQ a JMS. Procesní vydání serveru podporuje BPM a mapování dat. Server WebLogic dále poskytuje podporu pro různé otevřené standardy, jako jsou SOAP, UDDI, WSDL, WSRP, XSLT, XQuery a JASS.
Co je WebSphere?
WebSphere (WebSphere Application Server nebo WAS) je aplikační server vyvinutý společností IBM. Je to hlavní produkt v rodině produktů IBM WebSphere. Jeho aktuální vydání je 8.0., Které vyšlo v červnu 2011. Aktuální verzí je server vyhovující JAVA EE 6. K sestavení aplikačního serveru WebSphere se používají otevřené standardy, jako jsou Java EE, XML a webové služby. Jedná se o multiplatformní aplikační server, který podporuje operační systémy Windows, Linux, Solaris, AIX, i / OS az / OS a architektury x86, x86-64, PowerPC, SPARC, IA-64 a zSeries. Server WebSphere je kompatibilní se servery Apache HTTP, Microsoft IIS, Netscape Enterprise Server a IBM HTTP server. Jeho výchozí port pro připojení je 9060. Model zabezpečení Java EE (spolu se zabezpečením poskytovaným základním operačním systémem) poskytuje základ pro model zabezpečení aplikačního serveru WebSphere.
Jaký je rozdíl mezi WebLogic a WebSphere?
Přestože server WebLogic a server WebSphere jsou dva z předních aplikačních serverů založených na prostředí Java EE, mají své vlastní rozdíly. Aplikační server WebLogic je vyvíjen společností Oracle, zatímco aplikační server WebSphere je produktem IBM. Nejnovější verze serveru WebSphere podporuje prostředí Java EE 6, ale nejnovější verze serveru WebLogic podporuje pouze prostředí Java EE 5. Servery WebLogic i WebSphere jsou v tomto odvětví hojně využívány a komunita Java věří, že jsou víceméně stejné, pokud přichází s funkcemi a funkcemi, které poskytují. Podle studie provedené poradenskou skupinou Crimson v květnu 2011 o rozdílu v nákladech mezi těmito dvěma aplikačními servery byl server WebSphere shledán nákladnějším než server WebLogic. Tři hlavní důvody jsou výkonnostní výhoda WebLogic (což znamená nižší náklady na hardware / software a podporu), nižší provozní náklady WebLogic a vyšší „lidské náklady“WebSphere kvůli potřebě využívat vyškolených profesionálů.