WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8.0
Aplikacijski poslužitelji igraju glavnu ulogu u modernom računalnom poslovanju, djelujući kao platforma za razvoj, implementaciju i integraciju poslovnih aplikacija. Aplikacijski poslužitelji olakšavaju uobičajene funkcije poput povezivanja, sigurnosti i integracije. To omogućuje programeru da se usredotoči samo na poslovnu logiku. Dva vodeća poslužitelja aplikacija koja se temelje na Javi EE su WebLogic i WebSphere aplikacijski poslužitelji.
Što je WebLogic?
WebLogic (Oracle WebLogic Server) je višeplatformski Java EE aplikacijski poslužitelj koji je razvila tvrtka Oracle Corporation. WebLogic poslužitelj nudi obitelj proizvoda koji se temelje na platformi Java EE. Osim poslužitelja aplikacija, čine ga WebLogic Portal (korporativni portal), EAI (Enterprise Application Integration) platforma, WebLogic Tuxedo (poslužitelj transakcija), WebLogic Communication Platform i web poslužitelj. Trenutna verzija aplikacijskog poslužitelja je WebLogic Server 11gR1 koji je objavljen u svibnju 2011. WebLogic aplikacijski poslužitelj dio je portfelja Oracle Fusion Middleware. Velike baze podataka kao što su Oracle, Microsoft SQL poslužitelj, DB2 itd. Podržani su od poslužitelja WebLogic. Eclipse Java IDE pod nazivom WebLogic Workshop dolazi s WebLogic platformom. WebLogic aplikacijski poslužitelj je interoperabilan sa. NET i mogu se lako integrirati s CORBA, COM +, WebSphere MQ i JMS. BPM i mapiranje podataka podržava Process Edition poslužitelja. Nadalje, WebLogic poslužitelj pruža podršku za razne otvorene standarde kao što su SOAP, UDDI, WSDL, WSRP, XSLT, XQuery i JASS.
Što je WebSphere?
WebSphere (WebSphere Application Server ili WAS) je aplikacijski poslužitelj koji je razvio IBM. To je glavni proizvod iz IBM-ove obitelji WebSphere proizvoda. Trenutačno izdanje je 8.0., Koje je objavljeno u lipnju 2011. Trenutna verzija je poslužitelj kompatibilan s JAVA EE 6. Otvoreni standardi poput Java EE, XML i Web Services koriste se za izgradnju poslužitelja aplikacija WebSphere. Riječ je o aplikacijskom poslužitelju s više platformi koji podržava Windows, Linux, Solaris, AIX, i / OS i z / OS operativne sustave te x86, x86-64, PowerPC, SPARC, IA-64 i zSeries arhitekture. WebSphere poslužitelj kompatibilan je s Apache HTTP poslužiteljem, Microsoft IIS, Netscape Enterprise Server i IBM HTTP poslužiteljem. Zadani priključak za vezu je 9060. Java EE sigurnosni model (zajedno sa sigurnošću koju pruža osnovni operativni sustav) pruža osnovu za sigurnosni model WebSphere aplikacijskog poslužitelja.
Koja je razlika između WebLogic i WebSphere?
Iako su WebLogic poslužitelj i WebSphere poslužitelj dva vodeća poslužitelja aplikacija zasnovana na Javi EE, oni imaju svoje razlike. WebLogic aplikacijski poslužitelj razvio je Oracle, dok je WebSphere aplikacijski poslužitelj proizvod IBM-a. Najnovija verzija WebSphere poslužitelja podržava Java EE 6, ali najnovije izdanje WebLogic poslužitelja podržava samo Java EE 5. I WebLogic i WebSphere poslužitelji intenzivno se koriste u industriji, a Java zajednica vjeruje da su manje-više isti kad dolazi do značajki i funkcionalnosti koje pružaju. No prema studiji koju je u svibnju 2011. provela konzultantska grupa Crimson o razlici u troškovima između ova dva aplikacijska poslužitelja, utvrđeno je da je WebSphere poslužitelj skuplji od poslužitelja WebLogic. Tri glavna razloga za to su prednost performansi WebLogic-a (što znači manje hardvera / softvera i troškova podrške), manji operativni troškovi WebLogic-a i veći "troškovi ljudi" WebSphere-a zbog potrebe korištenja obučenih stručnjaka.