WebLogic versus WebSphere | WebLogic Server 11gR1 versus WebSphere 8.0
Applicatieservers spelen een belangrijke rol in moderne bedrijfscomputers doordat ze fungeren als platform voor de ontwikkeling, implementatie en integratie van bedrijfstoepassingen. Applicatieservers faciliteren veelvoorkomende functies zoals verbinding, beveiliging en integratie. Hierdoor kan de ontwikkelaar zich alleen concentreren op de bedrijfslogica. Twee van de toonaangevende op Java EE gebaseerde applicatieservers zijn WebLogic- en WebSphere-applicatieservers.
Wat is WebLogic?
WebLogic (Oracle WebLogic Server) is een platformonafhankelijke Java EE-applicatieserver ontwikkeld door Oracle Corporation. WebLogic-server biedt een reeks producten op basis van het Java EE-platform. Afgezien van de applicatieserver, bestaat het uit WebLogic Portal (een bedrijfsportaal), EAI-platform (Enterprise Application Integration), WebLogic Tuxedo (een transactieserver), WebLogic-communicatieplatform en een webserver. De huidige versie van de applicatieserver is WebLogic Server 11gR1, die werd uitgebracht in mei 2011. WebLogic applicatieserver is een onderdeel van het Oracle Fusion Middleware-portfolio. Grote databases zoals Oracle, Microsoft SQL server, DB2, etc. worden ondersteund door de WebLogic server. Een Eclipse Java IDE genaamd WebLogic Workshop wordt geleverd met het WebLogic-platform. De WebLogic-applicatieserver is compatibel met. NET en kan eenvoudig worden geïntegreerd met CORBA, COM +, WebSphere MQ en JMS. BPM en gegevenstoewijzing wordt ondersteund door de Process Edition van de server. Bovendien biedt WebLogic-server ondersteuning voor verschillende open standaarden zoals SOAP, UDDI, WSDL, WSRP, XSLT, XQuery en JASS.
Wat is WebSphere?
WebSphere (WebSphere Application Server of WAS) is een applicatieserver die is ontwikkeld door IBM. Het is het belangrijkste product in IBM's familie van WebSphere-producten. De huidige versie is 8.0., Die werd uitgebracht in juni 2011. De huidige versie is een JAVA EE 6-compatibele server. Open standaarden zoals Java EE, XML en Web Services worden gebruikt om de WebSphere applicatieserver te bouwen. Het is een multi-platform applicatieserver die Windows-, Linux-, Solaris-, AIX-, i / OS- en z / OS-besturingssystemen en x86-, x86-64-, PowerPC-, SPARC-, IA-64- en zSeries-architecturen ondersteunt. WebSphere-server is compatibel met Apache HTTP-server, Microsoft IIS, Netscape Enterprise Server en IBM HTTP-server. De standaardpoort voor verbinding is 9060. Het Java EE-beveiligingsmodel (samen met de beveiliging die wordt geboden door het onderliggende besturingssysteem) vormt de basis voor het beveiligingsmodel van de WebSphere-applicatieserver.
Wat is het verschil tussen WebLogic en WebSphere?
Hoewel WebLogic-server en WebSphere-server twee van de toonaangevende op Java EE gebaseerde applicatieservers zijn, hebben ze hun eigen verschillen. WebLogic-applicatieserver is ontwikkeld door Oracle, terwijl WebSphere-applicatieserver een product is van IBM. De nieuwste versie van WebSphere-server ondersteunt Java EE 6, maar de nieuwste versie van WebLogic-server ondersteunt alleen Java EE 5. Zowel WebLogic- als WebSphere-servers worden intensief gebruikt in de branche, en de Java-gemeenschap gelooft dat ze min of meer hetzelfde zijn als het komt tot de functies en functionaliteit die ze bieden. Maar volgens een onderzoek dat in mei 2011 door de adviesgroep Crimson werd uitgevoerd naar het kostenverschil tussen deze twee applicatieservers, bleek WebSphere-server duurder te zijn dan WebLogic-server. De drie belangrijkste redenen hiervoor zijn het prestatievoordeel van WebLogic (wat betekent dat er minder hardware / software en ondersteuningskosten zijn), de lagere operationele kosten van WebLogic en de hogere 'personeelskosten' van WebSphere omdat er getrainde professionals nodig zijn.