WebLogic vs WebSphere | WebLogic Server 11gR1 pret WebSphere 8.0
Lietojumprogrammu serveriem ir liela loma mūsdienu uzņēmuma skaitļošanā, darbojoties kā platformai uzņēmuma lietojumprogrammu izstrādei, izvietoš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, kuru izstrādājusi Oracle Corporation. WebLogic serveris piedāvā produktu saimi, kuras pamatā ir Java EE platforma. Papildus lietojumprogrammu serverim to veido WebLogic Portal (uzņēmuma portāls), EAI (Enterprise Application Integration) platforma, WebLogic Tuxedo (transakciju serveris), WebLogic Communication Platform un tīmekļa serveris. Pašreizējā lietojumprogrammu servera versija ir WebLogic Server 11gR1, kas tika izlaists 2011. gada maijā. WebLogic lietojumprogrammu serveris ir daļa no Oracle Fusion Middleware portfeļa. WebLogic serveris atbalsta tādas lielas datu bāzes kā Oracle, Microsoft SQL server, DB2 utt. Eclipse Java IDE ar nosaukumu WebLogic Workshop nāk ar WebLogic platformu. WebLogic lietojumprogrammu serveris ir savietojams 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 vai WAS) ir IBM izstrādāts lietojumprogrammu serveris. Tas ir galvenais produkts IBM WebSphere produktu grupā. Tās pašreizējais izlaidums ir 8.0., Kas tika izlaists 2011. gada jūnijā. Pašreizējā versija ir JAVA EE 6 saderīgs serveris. Lai izveidotu WebSphere lietojumprogrammu serveri, tiek izmantoti tādi atklāti standarti kā Java EE, XML un Web Services. Tas ir daudzplatformu 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 saderīgs ar Apache HTTP serveri, Microsoft IIS, Netscape Enterprise Server un IBM HTTP serveri. Tā noklusējuma pieslēgvieta ir 9060. Java EE drošības modelis (kopā ar pamatā esošās operētājsistēmas nodrošināto drošību) nodrošina pamatu WebSphere lietojumprogrammu servera drošības modelim.
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, tiem ir savas atšķirības. WebLogic lietojumprogrammu serveri ir izstrādājis Oracle, savukārt WebSphere lietojumprogrammu serveris ir IBM produkts. Jaunākā WebSphere servera versija atbalsta Java EE 6, bet WebLogic servera jaunākā versija atbalsta tikai Java EE 5. Gan WebLogic, gan WebSphere serveri tiek intensīvi izmantoti nozarē, un Java kopiena uzskata, ka tie ir vairāk vai mazāk vienādi, kad tā darbojas attiecas uz to piedāvātajām funkcijām un funkcionalitāti. Bet saskaņā ar Crimson konsultāciju grupas 2011. gada maijā veikto pētījumu par izmaksu starpību starp šiem diviem lietojumprogrammu serveriem tika konstatēts, ka WebSphere serveris ir dārgāks nekā WebLogic serveris. Trīs galvenie iemesli tam ir WebLogic veiktspējas priekšrocības (kas nozīmē mazākas aparatūras / programmatūras un atbalsta izmaksas), mazākas WebLogic darbības izmaksas un augstākas WebSphere “cilvēku izmaksas”, jo ir jāizmanto apmācīti profesionāļi.