Forskel mellem WebLogic og WebSphere

Anonim

WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8. 0

Applikationsservere spiller en vigtig rolle i moderne virksomhedscomputere ved at fungere som platform for udvikling, implementering og integration af virksomhedsapplikationer. Applikationsservere letter fælles funktioner som forbindelse, sikkerhed og integration. Dette gør det muligt for udvikleren kun at fokusere på forretnings logikken. To af de førende Java EE-baserede applikationsservere er WebLogic og WebSphere applikationsservere.

Hvad er WebLogic?

WebLogic (Oracle WebLogic Server) er en platforme Java EE applikationsserver udviklet af Oracle Corporation. WebLogic server tilbyder en familie af produkter baseret på Java EE platform. Udover applikationsserveren består den af ​​WebLogic Portal (en virksomhedsportal), EAI (Enterprise Application Integration) platformen, WebLogic Tuxedo (en transaktionsserver), WebLogic Communication Platform og en webserver. Nuværende version af applikationsserveren er WebLogic Server 11gR1, som blev udgivet i maj 2011. WebLogic applikationsserver er en del af Oracle Fusion Middleware-porteføljen. Store databaser som Oracle, Microsoft SQL server, DB2 osv. Understøttes af WebLogic serveren. En Eclipse Java IDE kaldet WebLogic Workshop leveres med WebLogic platformen. WebLogic applikationsserver er interoperabel med. NET og kan nemt integreres med CORBA, COM +, WebSphere MQ og JMS. BPM og datakortlægning understøttes af serverens procesudgave. Desuden tilbyder WebLogic-serveren støtte til forskellige åbne standarder som SOAP, UDDI, WSDL, WSRP, XSLT, XQuery og JASS.

Hvad er WebSphere?

WebSphere (WebSphere Application Server, eller WAS) er en applikationsserver udviklet af IBM. Det er hovedproduktet i IBMs familie af WebSphere-produkter. Den nuværende udgivelse er 8. 0., som blev udgivet i juni 2011. Den nuværende version er en JAVA EE 6-kompatibel server. Åbn standarder som Java EE, XML og Web Services bruges til at opbygge WebSphere applikationsserveren. Det er en multi platform applikationsserver, der understøtter Windows, Linux, Solaris, AIX, i / OS og z / OS operativsystemer og x86, x86-64, PowerPC, SPARC, IA-64 og zSeries arkitekturer. WebSphere-serveren er kompatibel med Apache HTTP-serveren, Microsoft IIS, Netscape Enterprise Server og IBM HTTP-serveren. Dets standardport til tilslutning er 9060. Java EE-sikkerhedsmodel (sammen med den sikkerhed, der leveres af det underliggende operativsystem) udgør grundlaget for sikkerhedsmodellen for WebSphere-applikationsserveren.

Hvad er forskellen mellem WebLogic og WebSphere?

Selvom WebLogic server og WebSphere server er to af de førende Java EE-baserede applikationsservere, har de deres egne forskelle.WebLogic applikationsserver er udviklet af Oracle, mens WebSphere applikationsserver er et produkt fra IBM. Den nyeste version af WebSphere-serveren understøtter Java EE 6, men den nyeste udgivelse af WebLogic-serveren understøtter kun Java EE 5. Begge WebLogic- og WebSphere-servere bruges stærkt i branchen, og Java-fællesskabet tror, ​​at de er stort set de samme, når det kommer til funktioner og funktionalitet, de giver. Men ifølge en undersøgelse foretaget af Crimson Consulting Group i maj 2011 om omkostningsforskellen mellem disse to applikationsservere, blev WebSphere-serveren fundet mere kostbar end WebLogic-serveren. De tre hovedårsager til dette er WebLogics præstationsfordel (hvilket betyder mindre hardware / software og supportomkostninger), WebLogics mindre driftsomkostninger og WebSpheres højere "folkekostnader" på grund af behovet for at bruge uddannede fagfolk.