Weblogic gegen WebSphere | Weblogic Server 11gr1 gegen WebSphere 8.0
Anwendungsserver spielen eine wichtige Rolle im modernen Enterprise Computing, indem sie als Plattform für die Entwicklung, Bereitstellung und Integration von Unternehmensanwendungen fungiert. Anwendungsserver ermöglichen gemeinsame Funktionen wie Verbindung, Sicherheit und Integration. Dies ermöglicht dem Entwickler, sich nur auf die Geschäftslogik zu konzentrieren. Zwei der führenden Java EE-basierten Anwendungsserver sind Weblogic- und WebSphere-Anwendungsserver.
Was ist Weblogik?
Weblogic (Oracle Weblogic Server) ist ein plattformübergreifender Java EE-Anwendungsserver, der von der Oracle Corporation entwickelt wurde. Der Weblogic Server bietet eine Produktfamilie an, die auf der Java EE -Plattform basiert. Neben dem Anwendungsserver besteht es aus Weblogic -Portal (einem Enterprise -Portal), der EAI (Enterprise Application Integration), der Weblogic Tuxedo (einem Transaktionserver), der Weblogic -Kommunikationsplattform und eines Webservers. Die aktuelle Version des Anwendungsservers ist der Weblogic Server 11gr1, der im Mai 2011 veröffentlicht wurde. Der Weblogic Application Server ist Teil des Oracle Fusion Middleware -Portfolios. Hauptdatenbanken 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 Application Server ist mit Interoperable mit .Netz und kann leicht in CORBA, COM+, WebSphere MQ und JMS integriert werden. BPM und Datenzuordnung werden durch die Prozessausgabe des Servers unterstützt. Darüber hinaus bietet der Weblogic Server verschiedene offene Standards wie SOAP, UDDI, WSDL, WSRP, XSLT, XQuery und Jass unterstützen.
Was ist WebSphere?
WebSphere (WebSphere Application Server oder war) ist ein von IBM entwickelter Anwendungsserver. Es ist das Hauptprodukt in der IBM -Familie von WebSphere -Produkten. Die aktuelle Version beträgt 8.0., die im Juni 2011 veröffentlicht wurde. Die aktuelle Version ist ein Java EE 6 -konformierender Server. Öffnen Sie Standards wie Java EE, XML und Webdienste, um den WebSphere Application Server zu erstellen. Es handelt sich um einen Multi-Plattform-Anwendungsserver, auf dem Windows, Linux, Solaris, AIX, I/OS und Z/OS-Betriebssysteme sowie X86, X86-64, PowerPC, SPARC, IA-64 und ZSERIES unterstützt werden. Architekturen. WebSphere Server ist mit Apache HTTP Server, Microsoft IIS, Netscape Enterprise Server und IBM HTTP -Server kompatibel. Der Standardport für die Verbindung beträgt 9060. Das Java EE -Sicherheitsmodell (zusammen mit der vom zugrunde liegenden Betriebssystem bereitgestellten Sicherheit bietet die Grundlage für das Sicherheitsmodell des WebSphere Application Servers.
Was ist der Unterschied zwischen Weblogic und WebSphere?
Obwohl der Weblogic Server und der WebSphere Server zwei der führenden Java EE-basierten Anwendungsserver sind, haben sie ihre eigenen Unterschiede. Der Weblogic Application Server wird von Oracle entwickelt, während WebSphere Application Server ein Produkt von IBM ist. Die neueste Version von WebSphere Server unterstützt Java EE 6, aber die neueste Version von Weblogic Server unterstützt Java EE 5 nur. Sowohl Weblogic- als auch WebSphere -Server werden in der Branche stark eingesetzt, und die Java -Community ist der Ansicht, dass sie in Bezug auf Funktionen und Funktionen, die sie bieten, mehr oder weniger gleich sind. Laut einer von der Crimson Consulting Group im Mai 2011 über den Kostenunterschied zwischen diesen beiden Anwendungsservern durchgeführten Studie wurde der WebSphere -Server jedoch als teurer als der Weblogic -Server festgestellt. Die drei Hauptgründe hierfür sind der Leistungsvorteil von WebLogic (was weniger Hardware/Software- und Support -Kosten bedeutet), die geringeren Betriebskosten von Weblogic und die höheren „Personenkosten“ von WebSphere aufgrund der Notwendigkeit, geschulte Fachkräfte zu verwenden.