WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8.0
Applikationsservere spiller en vigtig rolle i moderne virksomheds computing ved at fungere som platformen for udvikling, implementering og integration af enterprise applikationer. Applikationsservere letter fælles funktioner såsom forbindelse, sikkerhed og integration. Dette gør det muligt for udvikleren kun 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 tværplatform Java EE applikationsserver udviklet af Oracle Corporation. WebLogic server tilbyder en familie af produkter baseret på Java EE platform. 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, som blev frigivet 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 kommer med WebLogic platformen. WebLogic applikationsserver er interoperabil med .NET og kan let integreres med CORBA, COM +, WebSphere MQ og JMS. BPM og datakortlæggelse understøttes af serverens procesudgave. Desuden leverer WebLogic server support 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 det vigtigste produkt i IBMs familie af WebSphere-produkter. Dens nuværende udgivelse er 8,0., Som blev frigivet 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 opbygge WebSphere-applikationsserveren. 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 sikkerheden leveret af det underliggende operativsystem) giver 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 af IBM. Den 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 stærkt i branchen, og Java Community mener, at de er mere eller mindre ens, når det kommer til funktioner og funktionalitet, de leverer. Men ifølge en undersøgelse foretaget af Crimson consulting group i maj 2011 om omkostningsforskel mellem disse to applikationsservere, viste det sig, at WebSphere-serveren var mere kostbar end WebLogic-server. De tre hovedårsager hertil er WebLogics ydelsesfordel (hvilket betyder mindre hardware / software og supportomkostninger), WebLogics mindre driftsomkostninger og WebSphere's højere "folkomkostninger" på grund af behovet for at bruge uddannede fagfolk.