问题描述
我找不到这两个Java EE服务器之间的实际差异.
I am not able to find actual differences between these two Java EE servers.
根据我过去的经验,我发现了以下内容:
From my past experience, I found out following:
- WL的发展速度比WAS快.
- WL比WAS更用户友好.要简单地在WAS中部署应用程序,我们需要深入研究,很难找到您是否是新来的.
- 我发现WAS在某些机器上比WL慢.
- 我发现,与WAS相比,WL中的Classloading更易于理解和有效
以上均为我的经验,但不是实际情况.我的所有发现都正确吗? 我想在这方面了解更多.请清除我的疑虑.如果可能,请提供每个Java EE服务器的优缺点.
Above all are my experiences but not actual facts. Am I correct in all my findings?I want to know more in this respect. Please clear my doubts. If possible please provide each Java EE server's pros and cons.
我需要在优缺点,性能,安全性,可用性和类加载方面找到更多区别.
推荐答案
我同意,Weblogic目前在我看来优于Websphere,但没有证明.
I agree, Weblogic is currently and in my mind superior to Websphere, but there is no proof of it.
Java EE技术在不断发展,其答案实际上取决于您的应用程序体系结构以及(可能)在每台服务器上使用的优缺点和全局环境(是否可在完整的IBM信息系统中使用)与一堆IBM产品,例如MQ,WAS Portal等...)
Java EE technology is moving and the answer really depends on your application architecture, and the pros/cons features you're (potentially) using on each server, and the global environment (Is it for use in a complete IBM information system with bunch of IBM products such MQ, WAS Portal etc...)
根据我的经验,关于开发者可用性和部署者可用性,我更喜欢Weblogic,因为我得到了:
Based on my experience, regarding developper usability and deployer usability, I prefer Weblogic since I get:
- 与WAS相比,WL上的JAXWS Web服务(以及Jboss)的麻烦要少
- Websphere上使用EJB 2.1的麻烦:WL(和Jboss btw)上不需要EJB存根,同一主机上的多个WAS实例具有无法使用默认配置的EJB,等等...
- 使用WL控制台获得更好的用户体验(但是使用WAS管理员脚本获得更好的体验)
- 很多要在Websphere上安装的修订包(但至少它们存在:-))
- less troubles with JAXWS web services on WL (and by the way Jboss) than in WAS
- troubles with EJB 2.1 on Websphere : EJB stubs not required on WL (and Jboss btw), several instance of WAS on the same host having EJBs not working with default configuration, etc...
- a better user experience with WL console (but a better experience with WAS admin scripts)
- a lot of fix pack to install on Websphere (but at least they exist :-) )
关于类加载,即使您可以调整一些我不推荐的内容,您也应该参考Java doc的内容(但由于您正在使用J2EE,所以情况并非如此).
Regarding classloading, you should refer to Java doc stuff, even if you can tweak some things that I would not recommend (but it shouldn't be the case since you're evoking J2EE).
关于性能,我认为这是主观的,并且取决于JVM,操作系统和硬件.
Regarding performances I think it is subjective and depends on the JVM, the OS, the hardware.
关于安全性,我认为这很复杂.
Regarding security I have no opinion, it is complex anyway.
这篇关于WebLogic和WebSphere之间的区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!