WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8.0
Lietojumprogrammu serveriem ir liela loma mūsdienu uzņēmumu skaitļošanā, darbojoties kā platformai uzņēmuma lietojumprogrammu izstrādei, ieviešanai un integrēšanai. Lietojumprogrammu serveri atvieglo tādas kopīgas funkcijas kā savienojums, drošība un integrācija. Tas ļauj izstrādātājam koncentrēties tikai uz biznesa loģiku. Divi no vadošajiem Java EE balstītajiem lietojumprogrammu serveriem ir WebLogic un WebSphere lietojumprogrammu serveri.
Kas ir WebLogic??
WebLogic (Oracle WebLogic Server) ir starpplatformu Java EE lietojumprogrammu serveris, ko izstrādājusi Oracle Corporation. WebLogic serveris piedāvā produktu saimi, kuru pamatā ir Java EE platforma. Papildus lietojumprogrammu serverim to veido WebLogic Portal (uzņēmuma portāls), EAI (Enterprise Application Integration) platforma, WebLogic Tuxedo (darījumu serveris), WebLogic komunikāciju platforma un tīmekļa serveris. Pašreizējā lietojumprogrammu servera versija ir WebLogic Server 11gR1, kas tika izlaista 2011. gada maijā. WebLogic lietojumprogrammu serveris ir daļa no Oracle Fusion starpprogrammatūras portfeļa. WebLogic serveris atbalsta lielākās datu bāzes, piemēram, Oracle, Microsoft SQL serveri, DB2 utt. Eclipse Java IDE ar nosaukumu WebLogic Workshop nāk ar WebLogic platformu. WebLogic lietojumprogrammu serveris ir sadarbspējīgs ar .NET un to var viegli integrēt ar CORBA, COM +, WebSphere MQ un JMS. BPM un datu kartēšanu atbalsta servera Process Edition. Turklāt WebLogic serveris nodrošina atbalstu dažādiem atvērtiem standartiem, piemēram, SOAP, UDDI, WSDL, WSRP, XSLT, XQuery un JASS..
Kas ir WebSphere?
WebSphere (WebSphere Application Server jeb WAS) ir lietojumprogrammu serveris, ko izstrādājusi IBM. Tas ir galvenais produkts IBM WebSphere produktu saimē. Pašreizējais laidiens ir 8.0., Kas tika izdots 2011. gada jūnijā. Pašreizējā versija ir JAVA EE 6 saderīgs serveris. WebSphere lietojumprogrammu servera izveidošanai tiek izmantoti atvērtie standarti, piemēram, Java EE, XML un Web Services. Tas ir vairāku platformu lietojumprogrammu serveris, kas atbalsta Windows, Linux, Solaris, AIX, i / OS un z / OS operētājsistēmas un x86, x86-64, PowerPC, SPARC, IA-64 un zSeries arhitektūras. WebSphere serveris ir savietojams ar Apache HTTP serveri, Microsoft IIS, Netscape Enterprise Server un IBM HTTP serveri. Tās noklusējuma pieslēgvietas ports ir 9060. Java EE drošības modelis (kopā ar pamatā esošās operētājsistēmas nodrošināto drošību) nodrošina WebSphere lietojumprogrammu servera drošības modeļa pamatu..
Kāda ir atšķirība starp WebLogic un WebSphere?
Lai gan WebLogic serveris un WebSphere serveris ir divi no vadošajiem Java EE balstītajiem lietojumprogrammu serveriem, viņiem ir savas atšķirības. WebLogic lietojumprogrammu serveri izstrādā Oracle, savukārt WebSphere lietojumprogrammu serveris ir IBM produkts. Jaunākā WebSphere servera versija atbalsta Java EE 6, bet jaunākā WebLogic servera versija atbalsta tikai Java EE 5. Gan WebLogic, gan WebSphere serveri tiek plaši izmantoti nozarē, un Java kopiena uzskata, ka tie ir vairāk vai mazāk vienādi, kad tas runā par to sniegtajām funkcijām un funkcionalitāti. Bet saskaņā ar pētījumu, ko 2011. gada maijā veica Crimson konsultāciju grupa par izmaksu atšķirībām starp šiem diviem lietojumprogrammu serveriem, tika atzīts, ka WebSphere serveris ir dārgāks nekā WebLogic serveris. Trīs galvenie iemesli tam ir WebLogic veiktspējas priekšrocība (kas nozīmē mazāk aparatūras / programmatūras un atbalsta izmaksas), WebLogic zemākas darbības izmaksas un WebSphere augstākās “cilvēku izmaksas” nepieciešamības dēļ izmantot apmācītus speciālistus.