WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8.0
Rakendusserveritel on tänapäevases ettevõtte arvutuses suur roll, kuna nad tegutsevad platvormina ettevõtterakenduste arendamisel, juurutamisel ja integreerimisel. Rakendusserverid hõlbustavad selliseid tavalisi funktsioone nagu ühendus, turvalisus ja integreerimine. See võimaldab arendajal keskenduda ainult äriloogikale. Kaks juhtivat Java EE-põhist rakendusserverit on WebLogic ja WebSphere rakendusserverid.
Mis on WebLogic?
WebLogic (Oracle WebLogic Server) on platvormidevaheline Java EE rakendusserver, mille on välja töötanud Oracle Corporation. WebLogic server pakub Java EE platvormil põhinevat tooteperekonda. Lisaks rakendusserverile koosneb see WebLogic Portal (ettevõtte portaal), EAI (Enterprise Application Integration) platvormist, WebLogic Tuxedo (tehinguserver), WebLogic Communication Platform ja veebiserverist. Rakendusserveri praegune versioon on WebLogic Server 11gR1, mis ilmus mais 2011. WebLogicu rakendusserver on osa Oracle Fusion Middleware portfellist. Suuri andmebaase nagu Oracle, Microsoft SQL server, DB2 jms toetab WebLogic server. WebLogicu platvormiga on kaasas Eclipse Java IDE nimega WebLogic Workshop. Rakendusserver WebLogic on koostalitlusvõimeline. NET ja seda saab hõlpsasti integreerida CORBA, COM +, WebSphere MQ ja JMS-iga. BPM-i ja andmete vastendamist toetab serveri protsessiväljaanne. Lisaks pakub WebLogic server tuge erinevatele avatud standarditele nagu SOAP, UDDI, WSDL, WSRP, XSLT, XQuery ja JASS.
Mis on WebSphere?
WebSphere (WebSphere Application Server või WAS) on IBMi välja töötatud rakendusserver. See on IBMi WebSphere'i toodete perekonna peamine toode. Selle praegune versioon on 8.0., Mis ilmus juunis 2011. Praegune versioon on JAVA EE 6-ga ühilduv server. WebSphere'i rakendusserveri loomiseks kasutatakse selliseid avatud standardeid nagu Java EE, XML ja Web Services. See on mitme platvormiga rakendusserver, mis toetab Windowsi, Linuxi, Solarise, AIX, i / OS ja z / OS opsüsteeme ning x86, x86-64, PowerPC, SPARC, IA-64 ja zSeries arhitektuure. WebSphere server ühildub Apache HTTP-serveri, Microsoft IIS-i, Netscape Enterprise Serveri ja IBM HTTP-serveriga. Selle vaikeport ühenduse jaoks on 9060. Java EE turbemudel (koos selle aluseks oleva operatsioonisüsteemi pakutava turbega) loob aluse WebSphere'i rakendusserveri turbemudelile.
Mis vahe on WebLogicul ja WebSphereil?
Kuigi WebLogic server ja WebSphere server on kaks juhtivat Java EE-põhist rakendusserverit, on neil oma erinevused. WebLogicu rakendusserveri on välja töötanud Oracle, samas kui WebSphere'i rakendusserver on IBMi toode. WebSphere serveri uusim versioon toetab Java EE 6, kuid WebLogicu serveri uusim versioon toetab ainult Java EE 5. Nii WebLogicu kui ka WebSphere'i servereid kasutatakse selles valdkonnas palju ja Java kogukond usub, et need on enam-vähem samad, kui see on nende pakutavate funktsioonide ja funktsionaalsuse osas. Kuid Crimsoni konsultatsioonigrupi 2011. aasta mais läbi viidud uuringu põhjal, mis käsitles nende kahe rakendusserveri kulude erinevust, leiti, et WebSphere server on kallim kui WebLogic server. Selle kolm peamist põhjust on WebLogicu toimivuse eelis (mis tähendab vähem riist- / tarkvara- ja tugikulusid), WebLogicu väiksemad tegevuskulud ja WebSphere'i suuremad "inimeste kulud", mis tulenevad vajadusest kasutada koolitatud spetsialiste.