WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8.0
Applikationsservrar spelar en viktig roll i modern företagsdatorer genom att fungera som plattform för utveckling, distribution och integration av företagsapplikationer. Applikationsservrar underlättar vanliga funktioner som anslutning, säkerhet och integration. Detta gör det möjligt för utvecklare att bara fokusera på affärslogiken. Två av de ledande Java EE-baserade applikationsservrarna är WebLogic och WebSphere applikationsservrar.
Vad är WebLogic?
WebLogic (Oracle WebLogic Server) är en plattforms Java EE-applikationsserver utvecklad av Oracle Corporation. WebLogic-servern erbjuder en familj av produkter baserade på Java EE-plattformen. Förutom applikationsservern består den av WebLogic Portal (en företagsportal), EAI (Enterprise Application Integration) -plattform, WebLogic Tuxedo (en transaktionsserver), WebLogic-kommunikationsplattform och en webbserver. Nuvarande version av applikationsservern är WebLogic Server 11gR1, som släpptes i maj 2011. WebLogic applikationsserver är en del av Oracle Fusion Middleware-portföljen. Stora databaser som Oracle, Microsoft SQL-server, DB2, etc. stöds av WebLogic-servern. En Eclipse Java IDE som heter WebLogic Workshop levereras med WebLogic-plattformen. WebLogic-applikationsservern är interoperabel med. NET och kan enkelt integreras med CORBA, COM +, WebSphere MQ och JMS. BPM och datamappning stöds av Process Edition på servern. Dessutom ger WebLogic-server stöd för olika öppna standarder som SOAP, UDDI, WSDL, WSRP, XSLT, XQuery och JASS.
Vad är WebSphere?
WebSphere (WebSphere Application Server, eller WAS) är en applikationsserver som utvecklats av IBM. Det är huvudprodukten i IBMs familj av WebSphere-produkter. Den nuvarande versionen är 8.0., Som släpptes i juni 2011. Den nuvarande versionen är en JAVA EE 6-kompatibel server. Öppna standarder som Java EE, XML och Web Services används för att bygga WebSphere applikationsserver. Det är en applikationsserver med flera plattformar som stöder operativsystemen Windows, Linux, Solaris, AIX, i / OS och z / OS och arkitekturerna x86, x86-64, PowerPC, SPARC, IA-64 och zSeries. WebSphere-servern är kompatibel med Apache HTTP-server, Microsoft IIS, Netscape Enterprise Server och IBM HTTP-server. Standardporten för anslutning är 9060. Java EE-säkerhetsmodell (tillsammans med den säkerhet som tillhandahålls av det underliggande operativsystemet) utgör grunden för säkerhetsmodellen för WebSphere-applikationsservern.
Vad är skillnaden mellan WebLogic och WebSphere?
Även om WebLogic-servern och WebSphere-servern är två av de ledande Java EE-baserade applikationsservrarna har de sina egna skillnader. WebLogic applikationsserver är utvecklad av Oracle, medan WebSphere applikationsserver är en produkt från IBM. Senaste versionen av WebSphere-servern stöder Java EE 6, men den senaste versionen av WebLogic-servern stöder bara Java EE 5. Både WebLogic- och WebSphere-servrar används kraftigt i branschen, och Java-communityn tror att de är mer eller mindre desamma när den kommer till funktioner och funktioner som de tillhandahåller. Men enligt en studie utförd av Crimson konsultgrupp i maj 2011 om kostnadsskillnad mellan dessa två applikationsservrar, befanns WebSphere-servern vara dyrare än WebLogic-servern. De tre huvudsakliga orsakerna till detta är WebLogics prestandafördel (vilket innebär mindre hårdvara / mjukvara och supportkostnader), WebLogics lägre driftskostnader och WebSphere högre "personalkostnader" på grund av behovet av att använda utbildade proffs.