WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8.0
Rakendusserveritel on suur roll kaasaegses ettevõtte andmetöötluses, toimides ettevõtte rakenduste arendamise, juurutamise ja integreerimise platvormina. Rakendusserverid hõlbustavad selliseid ühiseid funktsioone nagu ühendus, turvalisus ja integratsioon. 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 platvormideülene Java EE rakendusserver, mille on välja töötanud Oracle Corporation. WebLogic server pakub Java EE platvormil põhinevat tooteperekonda. Peale rakendusserveri koosneb see WebLogic Portalist (ettevõtlusportaal), EAI (Enterprise Application Integration) platvormist, WebLogic Tuxedo (tehinguserver), WebLogic kommunikatsiooniplatvormist ja veebiserverist. Rakendusserveri praegune versioon on WebLogic Server 11gR1, mis ilmus 2011. aasta mais. WebLogici rakendusserver on osa Oracle Fusion Middleware portfellist. WebLogici server toetab suuremaid andmebaase nagu Oracle, Microsoft SQL server, DB2 jne. Eclipse Java IDE nimega WebLogic Workshop on kaasas WebLogic platvormiga. WebLogici rakendusserver on .NET-iga koostalitlusvõimeline ja seda saab hõlpsasti integreerida CORBA, COM +, WebSphere MQ ja JMS-iga. BPM-i ja andmete kaardistamist toetab serveri protsessiväljaanne. Lisaks toetab WebLogic server mitmesuguseid avatud standardeid nagu SOAP, UDDI, WSDL, WSRP, XSLT, XQuery ja JASS.
Mis on WebSphere?
WebSphere (WebSphere Application Server ehk WAS) on IBM-i välja töötatud rakendusserver. See on peamine toode IBMi WebSphere'i toodete perekonnas. Selle praegune väljalase on 8.0., Mis ilmus juunis 2011. Praegune versioon on JAVA EE 6-ga ühilduv server. WebSphere rakendusserveri ehitamiseks kasutatakse selliseid avatud standardeid nagu Java EE, XML ja Web Services. See on mitmeplatvormiline 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, Netscape Enterprise Serveri ja IBM HTTP serveriga. Selle vaikimisi loodud ühenduse pordiks on 9060. Java EE turbemudel (koos selle aluseks oleva opsüsteemi pakutava turbega) loob aluse WebSphere'i rakendusserveri turvamudelile..
Mille poolest WebLogic ja WebSphere erinevad??
Kuigi WebLogic server ja WebSphere server on kaks juhtivat Java EE-põhist rakendusserverit, on neil omad erinevused. WebLogici rakendusserveri on välja töötanud Oracle, samas kui WebSphere rakendusserver on IBMi toode. WebSphere serveri uusim versioon toetab Java EE 6, kuid WebLogic serveri uusim versioon toetab ainult Java EE 5. Nii WebLogic kui WebSphere servereid kasutatakse tööstuses palju ning Java kogukond usub, et nad on enam-vähem samad, kui see puudutab nende pakutavaid funktsioone ja funktsioone. Kuid vastavalt Crimsoni konsultatsioonigrupi poolt 2011. aasta mais läbi viidud uuringule, mis käsitles nende kahe rakendusserveri kulude erinevust, leiti, et WebSphere server on WebLogici serverist kallim. Kolm peamist põhjust on WebLogici toimivuseelis (mis tähendab vähem riist- / tarkvara- ja tugikulusid), WebLogici väiksemad tegevuskulud ja WebSphere'i kõrgemad “kulud inimesele” vajaduse tõttu kasutada koolitatud spetsialiste.