WebLogic和WebSphere之间的区别?

时间:2010-04-09 01:44:36

标签: websphere weblogic

我无法找到这两个Java EE服务器之间的实际差异。

根据我过去的经验,我发现了以下内容:

  1. WL的发展速度比WAS快。
  2. WL比WAS更加用户友好。要简单地在WAS中部署应用程序,我们需要深入了解,如果您不熟悉它,很难找到它。
  3. 我发现某些机器的WAS比WL慢。
  4. 我发现在WL中,类加载比WAS更容易理解和有效
  5. 最重要的是我的经历,但不是实际的事实。我的所有发现都是正确的吗? 我想在这方面了解更多。请清除我的疑虑。如果可能,请提供每个Java EE服务器的优缺点。

    我需要在优缺点,性能,安全性,可用性和类加载方面找到更多差异。

4 个答案:

答案 0 :(得分:4)

我同意,Weblogic 目前在我看来优于Websphere,但没有证据证明它。

Java EE技术正在发展,答案实际上取决于您的应用程序架构,以及您(可能)在每台服务器上使用的优缺点和全局环境(是否用于完整的IBM信息系统)一堆IBM产品,如MQ,WAS Portal等......)

根据我的经验,关于开发人员可用性和部署者可用性,我更喜欢Weblogic:

  • 在WL(以及Jboss的方式)上使用JAXWS Web服务比在WAS中更少麻烦
  • 在Websphere上使用EJB 2.1的麻烦:WL(和Jboss btw)上不需要EJB存根,在同一主机上有几个不使用默认配置的EJB的WAS实例等等......
  • 使用WL控制台获得更好的用户体验(但使用WAS管理脚本获得更好的体验)
  • 要在Websphere上安装很多修订包(但至少它们存在:-))

关于类加载,你应该参考Java doc的东西,即使你可以调整一些我不推荐的东西(但是因为你引起了J2EE而不应该这样)。

关于性能,我认为它是主观的,取决于JVM,操作系统,硬件。

关于安全性我没有意见,无论如何它都很复杂。

答案 1 :(得分:3)

一个由IBM制作,另一个由BEA(现为Oracle)制作。这里的实际问题是什么?

答案 2 :(得分:1)

阿布舍克巴克,

询问供应商的比较图表,然后您应该能够看到答案。人们(供应商也)一如既往地偏见。供应商会强调各自产品的优势,因此通过查看销售人员的文档,您应该能够对这些产品进行评估。

由于我主要在WebSphere工作,我可以为您提供一些信息。我没有在这里进行任何比较。

WebSphere Application Server有多种形式:(下面列出了密钥)

  • WebSphere ND(通常使用)
  • WebSphere CE(构建于Geronimo Server之上)
  • WebSphere XD(适用于非常大的部署)

确保您比较Web Logic或其他供应商中的等效产品。

HTH Manglu

答案 3 :(得分:0)

WAS不像WL那样用户友好。 WAS肯定比WL慢。我在两家产品公司都工作过,WL在很多方面比WAS更好。