Unterschied Zwischen WebLogic Und WebSphere

Unterschied Zwischen WebLogic Und WebSphere
Unterschied Zwischen WebLogic Und WebSphere

Video: Unterschied Zwischen WebLogic Und WebSphere

Video: Unterschied Zwischen WebLogic Und WebSphere
Video: WebSphere vs WebLogic vs JBoss license cost calculator 2024, April
Anonim

WebLogic vs WebSphere | WebLogic Server 11gR1 vs WebSphere 8.0

Anwendungsserver spielen eine wichtige Rolle im modernen Enterprise Computing, da sie als Plattform für die Entwicklung, Bereitstellung und Integration von Unternehmensanwendungen fungieren. Anwendungsserver ermöglichen allgemeine Funktionen wie Verbindung, Sicherheit und Integration. Dadurch kann sich der Entwickler nur auf die Geschäftslogik konzentrieren. Zwei der führenden Java EE-basierten Anwendungsserver sind WebLogic- und WebSphere-Anwendungsserver.

Was ist WebLogic?

WebLogic (Oracle WebLogic Server) ist ein plattformübergreifender Java EE-Anwendungsserver, der von der Oracle Corporation entwickelt wurde. Der WebLogic-Server bietet eine Produktfamilie, die auf der Java EE-Plattform basiert. Neben dem Anwendungsserver besteht er aus dem WebLogic Portal (einem Unternehmensportal), der EAI-Plattform (Enterprise Application Integration), dem WebLogic Tuxedo (einem Transaktionsserver), der WebLogic Communication Platform und einem Webserver. Die aktuelle Version des Anwendungsservers ist WebLogic Server 11gR1, der im Mai 2011 veröffentlicht wurde. Der WebLogic-Anwendungsserver ist Teil des Oracle Fusion Middleware-Portfolios. Wichtige Datenbanken wie Oracle, Microsoft SQL Server, DB2 usw. werden vom WebLogic-Server unterstützt. Eine Eclipse Java IDE namens WebLogic Workshop wird mit der WebLogic-Plattform geliefert. Der WebLogic-Anwendungsserver ist interoperabel mit. NET und kann problemlos in CORBA, COM +, WebSphere MQ und JMS integriert werden. BPM- und Datenzuordnung wird von der Process Edition des Servers unterstützt. Darüber hinaus bietet der WebLogic-Server Unterstützung für verschiedene offene Standards wie SOAP, UDDI, WSDL, WSRP, XSLT, XQuery und JASS.

Was ist WebSphere?

WebSphere (WebSphere Application Server oder WAS) ist ein von IBM entwickelter Anwendungsserver. Es ist das Hauptprodukt in der IBM WebSphere-Produktfamilie. Die aktuelle Version ist 8.0., Die im Juni 2011 veröffentlicht wurde. Die aktuelle Version ist ein JAVA EE 6-kompatibler Server. Zum Erstellen des WebSphere-Anwendungsservers werden offene Standards wie Java EE, XML und Web Services verwendet. Es handelt sich um einen plattformübergreifenden Anwendungsserver, der Windows-, Linux-, Solaris-, AIX-, i / OS- und z / OS-Betriebssysteme sowie x86-, x86-64-, PowerPC-, SPARC-, IA-64- und zSeries-Architekturen unterstützt. Der WebSphere-Server ist mit dem Apache HTTP-Server, Microsoft IIS, Netscape Enterprise Server und IBM HTTP Server kompatibel. Der Standardport für die Verbindung ist 9060. Das Java EE-Sicherheitsmodell (zusammen mit der vom zugrunde liegenden Betriebssystem bereitgestellten Sicherheit) bildet die Grundlage für das Sicherheitsmodell des WebSphere-Anwendungsservers.

Was ist der Unterschied zwischen WebLogic und WebSphere?

Obwohl WebLogic-Server und WebSphere-Server zwei der führenden Java EE-basierten Anwendungsserver sind, weisen sie ihre eigenen Unterschiede auf. Der WebLogic-Anwendungsserver wird von Oracle entwickelt, während der WebSphere-Anwendungsserver ein Produkt von IBM ist. Die neueste Version des WebSphere-Servers unterstützt Java EE 6, die neueste Version des WebLogic-Servers unterstützt jedoch nur Java EE 5. Sowohl WebLogic- als auch WebSphere-Server werden in der Branche häufig verwendet, und die Java-Community ist der Ansicht, dass sie in diesem Fall mehr oder weniger gleich sind kommt zu Features und Funktionen, die sie bieten. Laut einer im Mai 2011 von der Crimson Consulting Group durchgeführten Studie zum Kostenunterschied zwischen diesen beiden Anwendungsservern war der WebSphere-Server jedoch teurer als der WebLogic-Server. Die drei Hauptgründe hierfür sind der Leistungsvorteil von WebLogic (was weniger Hardware- / Software- und Supportkosten bedeutet), die geringeren Betriebskosten von WebLogic und die höheren „Personalkosten“von WebSphere aufgrund des Bedarfs an geschultem Fachpersonal.

Empfohlen: