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: The Hidden Truth of Ramayana | Was Ravan Good? | Dhruv Rathee 2024, November
Anonim

WebLogic vs. WebSphere | WebLogic Server 11gR1 vs. 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 fungieren. Anwendungsserver ermöglichen gemeinsame 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. WebLogic Server bietet eine Produktfamilie auf Basis der Java EE-Plattform. Neben dem Anwendungsserver besteht es aus WebLogic Portal (einem Unternehmensportal), einer EAI-Plattform (Enterprise Application Integration), WebLogic Tuxedo (einem Transaktionsserver), einer WebLogic-Kommunikationsplattform und einem Webserver. Die aktuelle Version des Anwendungsservers ist WebLogic Server 11gR1, die 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 mit. NET interoperabel und kann problemlos in CORBA, COM+, WebSphere MQ und JMS integriert werden. BPM und Datenmapping werden 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 IBMs Familie von WebSphere-Produkten. Die aktuelle Version ist 8.0., die im Juni 2011 veröffentlicht wurde. Die aktuelle Version ist ein JAVA EE 6-kompatibler Server. Für den Aufbau des WebSphere-Anwendungsservers werden offene Standards wie Java EE, XML und Web Services verwendet. Es handelt sich um einen plattformübergreifenden Anwendungsserver, der die Betriebssysteme Windows, Linux, Solaris, AIX, i/OS und z/OS sowie x86-, x86-64-, PowerPC-, SPARC-, IA-64- und zSeries-Architekturen unterstützt. WebSphere-Server ist mit 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, haben sie ihre eigenen Unterschiede. 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, aber die neueste Version des WebLogic-Servers unterstützt nur Java EE 5. Sowohl WebLogic- als auch WebSphere-Server werden in der Branche stark genutzt, und die Java-Community glaubt, dass sie mehr oder weniger gleich sind geht es um Features und Funktionen, die sie bieten. Aber laut einer von der Crimson Consulting Group im Mai 2011 durchgeführten Studie über die Kostenunterschiede zwischen diesen beiden Anwendungsservern war der WebSphere-Server teurer als der WebLogic-Server. Die drei Hauptgründe dafü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 der Notwendigkeit, geschulte Fachkräfte einzusetzen.

Empfohlen: