WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8.0
Applikasjonsservere spiller en viktig rolle i moderne bedriftens databehandling ved å fungere som plattform for utvikling, distribusjon og integrasjon av bedriftsapplikasjoner. Applikasjonsservere forenkler vanlige funksjoner som tilkobling, sikkerhet og integrasjon. Dette gjør at utvikleren kun kan fokusere på forretningslogikken. To av de ledende Java EE-baserte applikasjonsserverne er WebLogic og WebSphere applikasjonsservere.
Hva er WebLogic?
WebLogic (Oracle WebLogic Server) er en Java EE applikasjonsserver på tverrplattform utviklet av Oracle Corporation. WebLogic-serveren tilbyr en familie av produkter basert på Java EE-plattformen. Bortsett fra applikasjonsserveren, består den av WebLogic Portal (en bedriftsportal), EAI (Enterprise Application Integration) plattform, WebLogic Tuxedo (en transaksjonsserver), WebLogic Communication Platform og en webserver. Nåværende versjon av applikasjonsserveren er WebLogic Server 11gR1, som ble utgitt i mai 2011. WebLogic applikasjonsserver er en del av Oracle Fusion Middleware-porteføljen. Store databaser som Oracle, Microsoft SQL server, DB2, etc. støttes av WebLogic-serveren. En Eclipse Java IDE kalt WebLogic Workshop kommer med WebLogic-plattformen. WebLogic applikasjonsserver er interoperabel med .NET og kan enkelt integreres med CORBA, COM +, WebSphere MQ og JMS. BPM og datakartlegging støttes av prosessoppgaven av serveren. Videre gir WebLogic server støtte for ulike åpne standarder som SOAP, UDDI, WSDL, WSRP, XSLT, XQuery og JASS.
Hva er WebSphere?
WebSphere (WebSphere Application Server, eller WAS) er en applikasjonsserver utviklet av IBM. Det er hovedproduktet i IBMs familie av WebSphere-produkter. Den nåværende versjonen er 8.0., Som ble utgitt i juni 2011. Den nåværende versjonen er en JAVA EE 6-kompatibel server. Åpne standarder som Java EE, XML og Web Services brukes til å bygge WebSphere applikasjonsserveren. Det er en multi-platform applikasjonsserver, som stø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-server, Microsoft IIS, Netscape Enterprise Server og IBM HTTP-server. Standardporten for tilkobling er 9060. Java EE-sikkerhetsmodell (sammen med sikkerheten som tilbys av det underliggende operativsystemet) gir grunnlaget for sikkerhetsmodellen til WebSphere-applikasjonsserveren.
Hva er forskjellen mellom WebLogic og WebSphere?
Selv om WebLogic server og WebSphere-server er to av de ledende Java EE-baserte applikasjonsservere, har de sine egne forskjeller. WebLogic applikasjonsserver er utviklet av Oracle, mens WebSphere applikasjonsserver er et produkt fra IBM. Den nyeste versjonen av WebSphere-serveren støtter Java EE 6, men den nyeste versjonen av WebLogic-serveren støtter bare Java EE 5. Begge WebLogic- og WebSphere-servere brukes sterkt i bransjen, og Java-fellesskapet tror at de er omtrent det samme når det kommer til funksjoner og funksjonalitet de gir. Men ifølge en studie utført av Crimson Consulting Group i mai 2011 om kostnadsforskjell mellom disse to applikasjonsserverne, ble WebSphere-serveren funnet å være mer kostbare enn WebLogic-serveren. De tre viktigste årsakene til dette er WebLogics ytelsesfordel (som betyr mindre maskinvare / programvare og støttekostnader), WebLogics mindre driftskostnader og WebSpheres høyere "folkekostnader" på grunn av behovet for å bruke utdannede fagfolk.