WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8.0
Applikationsservere spiller en vigtig rolle i moderne virksomhedscomputering ved at fungere som platformen til udvikling, implementering og integration af virksomhedsapplikationer. Applikationsservere letter almindelige funktioner såsom forbindelse, sikkerhed og integration. Dette giver udvikler kun mulighed for at fokusere på forretningslogikken. To af de førende Java EE-baserede applikationsservere er WebLogic og WebSphere applikationsservere.
Hvad er WebLogic?
WebLogic (Oracle WebLogic Server) er en Java EE-applikationsserver på tværs af platforme udviklet af Oracle Corporation. WebLogic-serveren tilbyder en familie af produkter baseret på Java EE-platformen. Bortset fra applikationsserveren er den sammensat af WebLogic Portal (en virksomhedsportal), EAI (Enterprise Application Integration) -platform, WebLogic Tuxedo (en transaktionsserver), WebLogic-kommunikationsplatform og en webserver. Den aktuelle version af applikationsserveren er WebLogic Server 11gR1, der blev frigivet i maj 2011. WebLogic applikationsserver er en del af Oracle Fusion Middleware-porteføljen. Større 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 let integreres med CORBA, COM +, WebSphere MQ og JMS. BPM og datakortlægning understøttes af Process Edition af serveren. Desuden understøtter WebLogic-server 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 det vigtigste produkt i IBMs familie af WebSphere-produkter. Dens nuværende udgivelse er 8.0., Som blev udgivet i juni 2011. Den aktuelle version er en JAVA EE 6-kompatibel server. Åbne standarder som Java EE, XML og Web Services bruges til at bygge WebSphere applikationsserver. Det er en applikationsserver med flere platforme, 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-server er kompatibel med Apache HTTP-server, Microsoft IIS, Netscape Enterprise Server og IBM HTTP-server. Dens standardport til forbindelse er 9060. Java EE-sikkerhedsmodel (sammen med den sikkerhed, der leveres af det underliggende operativsystem) danner grundlaget for sikkerhedsmodellen på 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. Seneste version af WebSphere-server understøtter Java EE 6, men den seneste udgivelse af WebLogic-server understøtter kun Java EE 5. Både WebLogic- og WebSphere-servere bruges meget i branchen, og Java-samfundet mener, at de er mere eller mindre de samme, når den kommer til funktioner og funktionalitet, de leverer. Men ifølge en undersøgelse foretaget af Crimson konsulentgruppe i maj 2011 om omkostningsforskel mellem disse to applikationsservere, viste det sig, at WebSphere-serveren var dyrere end WebLogic-serveren. De tre hovedårsager til dette er WebLogics ydelsesfordel (hvilket betyder mindre hardware / software og supportomkostninger), WebLogics mindre driftsomkostninger og WebSphere's højere “personaleomkostninger” på grund af behovet for at bruge uddannede fagfolk.